1.mapper.xml端如需联表要记得
<association property="dept" resultMap="com.empsystem.dao.DeptMapper.BaseResultMap"></association>
实体类
2.mapper.xml中updateByPrimaryKeySelective修改个别字段。updateByPrimaryKey所有字段都修改
updateByPrimaryKeySelective修改个别字段。updateByPrimaryKey所有字段都修改
3.mapper.xml中参数
4.每个mapper.java都要加注解@MApper或者在启动类上
或者在启动类上
5.登录传参要加注解@Param
6.service层加注解@Service和@Autowird按类型注入或者@Resource按名称注入
7.imp获取当前时间
在实体类加注解
8.controller层注解
@RestController
该注解为一个组合注解,相当于
@Controller和@ResponseBody的组合,注解在类上,意味着,该Controller的所有方法都响应JSON格式数据。等价于在类中的每个方法上都加了@ResponseBody
添加和修改类型为Emp,所以传值要传整个,所以用要用@RequestBody
@ResponseBody把前端传过来的JSON格式的参数,转成JAVA对象
9.vue报错400
1.org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type
时间格式不对
当vue组件选择时不需要转换格式
例如:请假
当vue没用组件时,需要后端转格式
使用@JsonFormat修饰后,前端需要返回"yyyy-MM-dd"的格式的字符串
10.前后端对不上 这样对不上
应改为
10.前后端session
存session
后端
前端
获取
前端
11.vue的url传值
添加
12.axios基本语法