课程
/后端开发
/Java
/使用SpringMVC+Spring+Hibernate开发人员信息管理功能
DAO层不应该是接口么为什么是类
2019-01-11
源自:使用SpringMVC+Spring+Hibernate开发人员信息管理功能 3-2
正在回答
1、Hibernate是个ORM框架,对数据持久化操作封装了一些简单方法,例如老师演示的update(),delete()等,所以可以直接通过类实现而不需要接口(甚至可以不需要这个Dao类,当然,一个完整的项目不可能是这样子); 2、当对数据操作较复杂时,或者是多个表格(对应实体类)的数据操作相同时,就得通过接口自定义数据操作方法并实现,避免编写太多重复的Dao方法。
举报
Java常用框架整合案例,通过本案例的学习还可以体会项目的实现流程