目录
一、Dao层模式
-
Dao层模式的概述
解析:
1.DAO(Data Access Object)模式就是写一个类,把访问数据库的代码封装起来。DAO在数据库与业务逻辑(Service)之间。
2.DAO层就是:数据访问层, 封装是jdbc相关的代码, 一个包
3.使用DAO的主要目的是:
3.1、实现层与层的技术隔离。
3.2、方便后续的维护及再开发。
4.编写DAO需要遵守以下规范:
4.1、面向接口编程
4.2、一个接口一个实现类
4.3、一个pojo类对应一个dao的接口 User --> UserDao(接口) -->UserDaoImpl(实现类)
Student -->StudentDao(接口) -->StudentDaoImpl(实现类)
解析:pojo类就是实体类是对应数据库表的类
4.4、每个dao操作对应pojo类的增删改查方法
4.5、每个dao的方法一般来说操作一条sql语句
-
入门级编写DAO层的结