1.lombok
@Data 生成属性getter setter方法
@ToString
@AllArgsConstructor:有参构造器
@NoArgsConstructor:无参构造器
2.yml配置文件格式
k:(空格)v
@ConfigurationProperties(prefix="person") :类与配置文件连接并将主体设置为person
@component 将组件装配到容器
2.静态映射:/** 先找controller 找不到 继续找静态文件
优化:
(1)静态资源加前缀 res/**
(2)
3.springmvc在底层可以接受的传参类型
4.requesetMapping:不知道是什么请求
getMapping:根据前端传的数据,后台也要返回相应的数据
postMapping:不需要返回前端数据,比如提交等操作
5.方法体上方加入加入注解@ResponseBody,即可将数据以json形式返回前端
6.请求转发和响应重定向
1)请求转发
关键词 request
语法:request.getRequestDispatcher(URL地址).forward(request, response)
2)重定向
关键词 request
语法:response.sendRedirect(URL地址)
7.数据访问
(1)导入JDBC依赖
(2)导入mysql依赖(与驱动版本对应)
(3)配置文件
8.整合MyBatis
(1)引入依赖
(2)配置步骤
9.开启驼峰命名
在mybatis-conf.xml 文件中添加
10.mybatisplus整合
(1)导入依赖
2.配置文件.yml
3.配置映射文件xxxMapper.xml
4.mysql连接
useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8