SpringBoot如何实现高效的项目开发?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1620个文字,预计阅读时间需要7分钟。
目录+简介+方案对比+应用方法示例+建表+Entity+Enum+Controller+Service+Mapper+测试
1.正常操作
2.前端传空字符串
3.前端传null
简介:方案对比+本处列举表示类型或状态的常用方法的对比。法1:使用目录
- 简介方案对比
- 枚举用法示例
- 建表
- Entity
- Enum
- Controller
- Service
- Mapper
- 测试
- 1.正常操作
- 2.前端传空字符串
- 3.前端传null
简介方案对比
本处列举表示类型或状态的常用方法的对比。
法1:使用数字表示(不推荐)
//1:支付宝支付;2:微信支付;3:银行卡支付 private Integer payType;
这种方法的缺点:可读性极差,排查问题也麻烦。比如:前端页面上看到了2这个类型,还要看接口文档或者问后端这是什么意思,浪费时间!
法2:使用字符串表示(不推荐)
//ALIPAY:支付宝;WECHAT_PAY:微信;BANK_CARD_PAY:银行卡支付 private String payType;
这种方式比法1好一些了,提高了数据库的可读性和排查问题速度。
本文共计1620个文字,预计阅读时间需要7分钟。
目录+简介+方案对比+应用方法示例+建表+Entity+Enum+Controller+Service+Mapper+测试
1.正常操作
2.前端传空字符串
3.前端传null
简介:方案对比+本处列举表示类型或状态的常用方法的对比。法1:使用目录
- 简介方案对比
- 枚举用法示例
- 建表
- Entity
- Enum
- Controller
- Service
- Mapper
- 测试
- 1.正常操作
- 2.前端传空字符串
- 3.前端传null
简介方案对比
本处列举表示类型或状态的常用方法的对比。
法1:使用数字表示(不推荐)
//1:支付宝支付;2:微信支付;3:银行卡支付 private Integer payType;
这种方法的缺点:可读性极差,排查问题也麻烦。比如:前端页面上看到了2这个类型,还要看接口文档或者问后端这是什么意思,浪费时间!
法2:使用字符串表示(不推荐)
//ALIPAY:支付宝;WECHAT_PAY:微信;BANK_CARD_PAY:银行卡支付 private String payType;
这种方式比法1好一些了,提高了数据库的可读性和排查问题速度。

