zoukankan      html  css  js  c++  java
  • DAO模式编写数据访问层代码步骤?

    1、  接口

    增、删、改、查的方法

    方法的返回类型为泛型集合

               Int rows=select语句的条数

               If(rows>0) 方法的返回类型为泛型集合

               If(rows>=0 &&rows<=1)

    方法的返回类型为实体类

    2、  数据访问implements 接口

    Class 类名 implements接口{

    对接口中的定义的方法,重写

    方法中的代码

             Jdbc操作数据库的代码

    【考虑方法的重用,编写BaseDAO及方法】

    }

    3、DAO模式实现用户登录

                       表: master

             新建项目后 ,创建包

    Entity-保存实体类

    Dao-保存BaseDao和其他接口MasterDao

    Impl-保存实现接口的类MasterDaoSqlServerImpl

    Manager-保存业务逻辑类MasterManager

    1、  实体类:Master

    2、接口:MasterDao

    //实现登录验证

    Master findMaster(Master master);

    3、  实现接口的类:MasterDaoSqlServerImpl

    Select count(*) from Master

            Where loginId=? And password=?

    4、  BaseDao类DAO

    BaseDao:加载驱动,连接数据库,执行sql语句操作表

    执行sql语句需要的接口

                       Connection

                       Statement、子接口PreperedStatement

                       ResultSet

  • 相关阅读:
    【搜索】棋盘 luogu-3956
    【动态规划】石子合并 luogu-1880
    【动态规划】合唱队形 luogu-
    【模拟】报名签到 luogu-4445
    【排序+贪心】导弹拦截 luogu-1158
    【模拟】不高兴的津津
    【模拟】选数 luogu-1037
    「JOISC2020」建筑装饰 4
    「清华集训」小 Y 和恐怖的奴隶主
    「CF708E」Student's Camp
  • 原文地址:https://www.cnblogs.com/luocixin/p/6956198.html
Copyright © 2011-2022 走看看