很多后端项目互相调用都是传实体对象,比如
增加,修改等 insert(BusSotp busStop)等。
最近在GITHUB上看见也有很多人现在不传实体对象了
像我上篇,VUE传到后端的是JSON格式,
一般的做法是通过SPRINGBOOT的把JSON转成实体对象。
文章图片
那为什么不直接用JSON对象了
controller层
文章图片
service层
文章图片
dao层
文章图片
mybaits文件
文章图片
我觉得这样的好处有很多,先不说性能,比如我busStop对象增加了字段,我就
不需要去动实体类,增加字段了,直接前端多传一个字段,mybatis文件里,修改对应的SQL,
后端代码是不需要动的
而且我觉得用JSON更灵活,一对多关联查询的时候,
文章图片
文章图片
【前后端分离|springboot+vue 架构 (二)】代码已放出https://github.com/wushu0725/shrek-springboot-vue
推荐阅读
- 炼气化神——信源编码之定乾坤
- 数字信号处理之期中斩神篇(四重 斩仙)
- 学习|使用IOS快捷指令打开任意支付宝小程序
- JAVA学习(进阶班)|Java学习第十章(二)
- Mybatis-Plus|实例(MyBatis-Plus自定义联表分页查询-动态sql实现)
- ?后端|【MyBatis】ResultMap自定义映射
- 笔记|Mybatis---ResultMap自定义映射规则
- mybatis|mybatis-plus-自定义模板
- MyBatis使用resultMap自定义映射规则与关联映射