首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

手把手教你如何自定义DAO框架

技术文章第一时间送达!

本文为投稿文,作者:湖南大学CS- scw。

描述:本篇博客,主要是对于目前实际web项目开发中,对于数据库操作的一些基本方法的封装,通过这样的方式,可以使得开发更加简单,减少代码量,也便于维护和阅读。其中,主要是讲解了三种不同情况的封装方法,都是自身实际开发过程中,进行积累的,当然,还有很多不足之处,但是基本够项目的基本开发。

一:非框架的DAO层封装

其中包含的知识点:

1:连接池

2:数据源

3:反射

4:数据库元数据对象

5:基本的jdbc知识

封装步骤:

(1)导入dbcp数据源包

(2)编写properties文件,并且命令为dbcpconfig.properties

(3)编写DBCP工具类

(4)编写基本DAO层方法封装

(5)查询返回结果集与实体bean的封装对象ResultSetListenerHandlerImpl

上面这个是返回一个List的情况,如果只想是返回单个对象,那么很简单,稍微处理一下就可以用下面这个类来实现:

二:Mybatis的DAO层封装

(1)一般先写接口:

(2)再写实现层:

推荐

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180206A04MH800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券