自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(16)
  • 收藏
  • 关注

转载 Spring框架(一)

什么是Spring框架?  Spring 是一个开源框架,它就是一个容器,管理类对象的生命周期.  Spring 为简化企业级应用开发而生. 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能.  Spring 是一个 IOC(DI) 和 AOP 容器框架.  具体描述Spring:  轻量级:Spring 是非侵入性的 - ...

2019-09-06 22:45:00 163

转载 restful风格以及异常处理。

RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务使能接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源。首先添加浏览器扩展程序Advanced REST client用于测试链接: https://pan.baidu.com/s/...

2019-09-05 22:28:00 207

转载 SpringMVC后台校验

数据校验。(后台校验 hibernate validate)引入jar包。  2.在相应的实体类中加入注解。public class User { @NotEmpty(message="账号不能为空") private String name; @Length(min=6,max=12,message...

2019-09-05 21:41:00 160

转载 Spring添加文件

  1. 需要的jar包    2. html设置  表单的提交必须是post提交,编码必须是multipart/form-data 文件上传文本框必须起名。<form action="addPhoto" method="post" enctype="multipart/form-data"> 图片:<input type="...

2019-09-04 14:25:00 132

转载 Springmvc完成ajax功能

  1.加入jackson的jar包  2.在响应的方法上加上@ResponseBody:把java对象转化为json对象  3.方法的返回值可以是对象集合字符串<script type="text/javascript" src="js/jquery-3.4.1.min.js"></script><script type="...

2019-09-03 22:55:00 132

转载 Controller的使用

@Controller:用于处理http请求的@RequestMapping:用于配置url映射  Controller接受参数  接受普通参数   <form action="user/login.do" method="post"> 账号:<input type="text" name="name"/>&l...

2019-09-03 21:30:00 352

转载 SpringMVC流程

  SpringMVC的简单流程  1.引入springmvc相关的jar包。    2. 配置DispatcherServlet 在web.xml  <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSche...

2019-09-03 20:45:00 101

转载 常见的HandlerMapping

Spingmvc中的HandlerMapping负责解析请求URL,对应到Handler进行处理(这里的Handler一般为Controller里的一个方法method,也可以为servlet或者Controller等)。HandlerMapping有三种比较常见  1. BeanNameUrlHandlerMapping 根据bean标签的名称找到对应的Contro...

2019-09-02 21:45:00 220

转载 mybatis(#和$的区别)

1 #是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于select id,name,age from student where id ='1'.2 $是将传入的数据直接显示生成sql语句,eg:select id,name,age from stude...

2019-08-31 18:47:00 119

转载 Mybatis(pagehelper)

Mybatis 有一个专门用于分页的强大插件--分页插件(pagehelper)  pagehelper使用方法  进入官网下载架包:  https://oss.sonatype.org/content/repositories/releases/com/github/pagehelper/pagehelper/  pagehelper-5.1.10.jar  ht...

2019-08-31 18:43:00 183

转载 Mybatis(关联查询)

  Mybatis在写查询的时候经常会遇到链表查询,Mybatis的联表查询写法如下:  (1) 根据 classId 查询对应的班级信息,包括学生,老师  -- 创建表和数据:create database mybatis;use mybatis;CREATE TABLE users(id INT PRIMARY KEY AUTO_INCREMENT, NA...

2019-08-31 18:33:00 146

转载 Mybatis(sql列名与实体类名不同)

解决字段名与实体类属性名不相同的冲突  在创建实体类的时候,有时会碰到实体类与字段名不相同,这时候就会发生冲突,测试时候程序没有报错但是结果是空的。例如:  数据库CREATE TABLE orders( order_id INT PRIMARY KEY AUTO_INCREMENT, order_no VARCHAR(20), o...

2019-08-31 15:32:00 377

转载 优化Mybatis

  可以对Mybatis做一些优化  1. 在配置文件config.xml同级添加db.properties文件,将连接数据库的配置单独放在一个 properties 文件中driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/mybatisusername=rootpassword=root...

2019-08-31 12:08:00 131

转载 Mybatis(动态sql标签)

  动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。  SQL标签(if,choose,where,trim,foreach)<?...

2019-08-31 11:44:00 128

转载 generator(mybatis逆向工程)

MyBatis Generator(MBG)是MyBatisMyBatis和iBATIS的代码生成器。它将为所有版本的MyBatis以及版本2.2.0之后的iBATIS版本生成代码。它将内省数据库表(或许多表),并将生成可用于访问表的工件。这减少了设置对象和配置文件以与数据库表交互的初始麻烦。MBG寻求对简单CRUD(创建,检索,更新,删除)的大部分数据库操作产生重大影响。您仍然需要...

2019-08-31 11:39:00 196

转载 Mybatis

1. Mybatis 介绍MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索封装。MyBatis 可以使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普通的 Java 对象)映射成数据库中的...

2019-08-31 11:08:00 122

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除