DAO接口

来源:3-2 Java文件编写

慕先生414501

2019-01-11 15:42

DAO层不应该是接口么为什么是类

写回答 关注

1回答

  • IT小白丶4167031
    2019-03-27 04:14:47

    1、Hibernate是个ORM框架,对数据持久化操作封装了一些简单方法,例如老师演示的update(),delete()等,所以可以直接通过类实现而不需要接口(甚至可以不需要这个Dao类,当然,一个完整的项目不可能是这样子);
    2、当对数据操作较复杂时,或者是多个表格(对应实体类)的数据操作相同时,就得通过接口自定义数据操作方法并实现,避免编写太多重复的Dao方法。

使用SpringMVC+Spring+Hibernate开发人员信息管理功能

Java常用框架整合案例,通过本案例的学习还可以体会项目的实现流程

64963 学习 · 86 问题

查看课程