zoukankan      html  css  js  c++  java
  • DAO模式

                 DAO:数据存取对象

       1.作用:  分层

       1.隔离业务逻辑代码和数据访问代码

      2.隔离不同数据库的实现

      2.组成

        1.DAO接口

        2.DAO实现类(用到实体类 和 数据库工具类)

        3.实体类   (用于对应数据库表中字段数据)

        4.数据库连接和关闭工具类

          

        

    使用DAO流程

    1. 建立数据库,再建表
    2. 创建实体类,跟相应实体类的表是对应的
    3. 创建DAO的基类接口BaseDao
    4. 创建DAO的实现类BaseDaoImpl
    5. 创建具体表的DAO表
    6. 创建具体表的DAO实现类
    7. 创建业务逻辑层的接口类
    8. 创建业务逻辑层的接口实现类
    9. 创建测试类

       

    DAO接口包:com.beiwo.工程名.dao

    DAO接口实现包:com.beiwo.工程名.dao.impl

    实体类包:com.beiwo.工程名.entity

    业务逻辑层接口包:com.beiwo.工程名.service

    业务逻辑层接口实现包:com.beiwo.工程名.service.impl

    测试类包:com.beiwo.工程名.test

    调用流程:DAO调数据库,service业务逻辑层调DAO,测试调业务逻辑层

  • 相关阅读:
    131. Palindrome Partitioning
    130. Surrounded Regions
    129. Sum Root to Leaf Numbers
    128. Longest Consecutive Sequence
    125. Valid Palindrome
    124. Binary Tree Maximum Path Sum
    122. Best Time to Buy and Sell Stock II
    121. Best Time to Buy and Sell Stock
    120. Triangle
    119. Pascal's Triangle II
  • 原文地址:https://www.cnblogs.com/Xu-songsong/p/6181983.html
Copyright © 2011-2022 走看看