关于写springboot+vue项目

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基本语法 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值