日常开发的坑总结

1-不要用double算钱,用bigdecimal

double会有精度损失。

使用bigdecimal的时候,构造参数选择字符串。

2 -controller传参,尽量避免list, map

map不好维护,如果是新人,鬼知道你map里面有啥,
但如果是dto,点进去就能发现类结构

3-数据库字段类型如果是tinyint(1),括号是1,那么Java实体类匹配的是boolean

数据库字段类型如果是tinyint(2),然后再与实体类的boolean,会出错
posted @ 2021-12-11 17:26  姚狗蛋  阅读(21)  评论(0)    收藏  举报