码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象DAO模式

时间:2017-06-12 00:50:46      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:步骤   dao   connect   用户登录   其他   seda   需要   执行sql   class   

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

面向对象DAO模式

标签:步骤   dao   connect   用户登录   其他   seda   需要   执行sql   class   

原文地址:http://www.cnblogs.com/shuaiwenxin/p/6986921.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!