数据库查询结果,明明List<Map>就能存下来,为何一定要建类?
springboot吧
全部回复
仅看楼主
level 1
在 Spring Boot 框架的项目中,似乎很多人都喜欢这样一种做法:
数据库里面一个表,对应在Java里面建个类。
如果涉及多表查询,就根据多表join的视图,对应在Java里面建类。
这样就可以把数据库查询结果存在对应的Java类中。
然而……
建这么多类,没人觉得很麻烦么?
为何不像jdbcTemplate那样,直接用List<Map<String, Object>>来存储数据库查询结果?
感觉后一种做法反倒更加方便更加通用吧?
反正List<Map>照样可以打包成Json往前端传值。
2018年07月18日 06点07分 1
level 6
😅
2018年07月29日 13点07分 2
level 1
便于管理
2018年08月21日 14点08分 3
1