我用ssm做项目,增删改查都要定义pojo类,从map的xml里进行查询返回数据但是随着项目页面越来越多,每个页面查询的内容多少不太一样比如学生表,对应一个pojo
查询的时候,也许会多一个班级名称,就又新建了一个pojo
下次查询,另外一个开发者查学生表,多了一个学生成绩,又新建一个pojo
导致pojo太多,并且还会持续增多。
不知道正常的项目开发,对于这部分是怎么管理的
查询的时候,也许会多一个班级名称,就又新建了一个pojo
下次查询,另外一个开发者查学生表,多了一个学生成绩,又新建一个pojo
导致pojo太多,并且还会持续增多。
不知道正常的项目开发,对于这部分是怎么管理的
解决方案 »
- 求js鼠标定位在某个区域例子
- 不用ECLIPSE的控制台,如何单独实时查看TOMCAT的程序输出信息
- 请问用JSP这个页面效果怎么实现
- 关于JSP中使用javaBean的一个不明白的问题,请各位指点~
- jsp开发中,要对数据库的内容进行加密,应该在哪一层使用加密算法
- htmlparser如何获取到a标签中的href属性值
- hibernate二级缓存相关问题。急急急!
- ResourceBundle rb=ResourceBundle.getBundle("LocalStrings");问题??
- 能不能用jsp来控制
- xml文件的读写
- spring boot +mybits 启动报的错org.springframework.beans.factory.UnsatisfiedDependency
- spring security自定义loginPage问题
这种东西就是复用的,学生表多个班级名称,就在学生表表中加个班级字段就是了,不必新建了一个pojo理论上完全可以建一个pojo,比如 string apex1,string apex2全是扩展参数
只需要mybatis中XML 的返回结果类型 resultType="你那个实体类"
甚至不知道实体类,直接返回 resultType="map"
pojo只写表中的原始字段
普遍是制定一个开发规范并且对开发代码进行抽查。
pojo只负责数据库接口数据封装,不处理任何业务逻辑,BO可以将业务逻辑和响应的pojo封装到一起,只针对客户端的具体业务来实现。
具体内容请搜索pojo,vo,bo等概念