1、定义理解: 有一个对象专门负责数据的访问,把数据的访问从业务中抽离出来,使数据访问与业务逻辑解耦 2、组成: DAO接口、DAO实体类、模型对象。 模型对象(也就是POJO类)使用DAO实体类来访问数据源,而不是把访问的方法写在业务逻辑里。