用hibernate操作数据库很繁琐的时候怎么做
答案:2 悬赏:50
解决时间 2021-04-21 05:45
- 提问者网友:房东的猫
- 2021-04-20 18:24
用hibernate操作数据库很繁琐的时候怎么做
最佳答案
- 二级知识专家网友:懂得ㄋ、沉默
- 2021-04-20 18:39
控制1对1和1对多,以及多对多的实体管理,不要在映射文件中体现。
比如一个班级对多个学生。
映射文件中正常配置,无实体管理。
班级类中加学生的List。
在DAO之上做Service层。
当加载班级类的时候,如果需要学生列表,Service层调用学生DAO的findByExample,得到list后,赋值给班级实体。然后把班级实体往更高的层次,比如action层或Flow层传递。
比如一个班级对多个学生。
映射文件中正常配置,无实体管理。
班级类中加学生的List。
在DAO之上做Service层。
当加载班级类的时候,如果需要学生列表,Service层调用学生DAO的findByExample,得到list后,赋值给班级实体。然后把班级实体往更高的层次,比如action层或Flow层传递。
全部回答
- 1楼网友:伤口狠精致
- 2021-04-20 19:36
你好!
休息一会,继续做
如有疑问,请追问。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯