-
EasyDBUtils
应用背景1.减少了配置文件的数量,使用一个easyDBUtils.properties的配置文件替代了easyDBUtilsService.properties和easyDBUtilsDao.properties
2.将EasyDataSource也写到了easyDBUtils.properties中,key固定为:EasyDataSource,value是实现类的具体路径
**更新后准备工作跟以前不一样了**
需要:
1.在src的根目录下创建配置文件easyDBUtils.properties
2.实现EasyDataSource接口,并在easyDBUtils.properties完成配置
3.业务层和持久层的配置全部写在easyDBUtils.properties文件中关键技术EasyDBUtils是对DBUtils的功能封装
主要功能有:
简化了事务管理————只需要在业务层接口中需要管理事务的方法上进行@StartTransaction的注解声明,EasyDBUtils就会自动的帮你管理事务
简化了持久层的代码————以后在写持久层代码的时候不用在持久层里面传入DataSource或者是Connection了,也都是EasyDBUtils帮你完成。
以后在你写的代码中再也不会出现Connection和DataSource了!!!
使用方法:
====准备工作和配置====
1.实现EasyDataSource接口,完成与数据库连接池的对接,主要是为了给EasyDBUtils自动获取到DataSource和Connection提供帮助
2.在src的根目录下创建两个配置文件 easyDBUtilsDao.properties 以及 easyDBUtilsService.properties
easyDBUtilsService.properties 中的key是业务层的接口名称,value是业务层的实现类的具体路径
easyDBUtilsDao.properties 中的key是持久层的接口名称,value是持久层的实现类的具体路径
====如何使用=====
- 2022-02-20 11:41:55下载
- 积分:1
-
for thank the variable city tower
描述(英文):(提示:至少100个字符。请尽你所能详细描述你的项目。更好的内容将为您赢得更多积分);
- 2023-08-04 17:30:03下载
- 积分:1
-
选课系统,适合初学Java人员哦
资源描述
基于java基础的学生选课系统,采用swing布局,是我们的二级课题。通过连接数据库,实现了学生选课、查询等功能,管理员对课程、学生以及学生所选的课程的管理。
- 2022-03-04 21:12:36下载
- 积分:1
-
JAVA面向对象程序售货系统
一款学习java面向对象程序设计的售货系统 里面有GUI界面设计 SSD3 可作为入门java面向对象程序设计程序使用 应该先画类图 然后按照类图来完成程序 本例已给出工作环境
- 2022-03-05 10:38:13下载
- 积分:1
-
捕获IP数据包的小程序
捕获IP数据包的小程序帧封装、IP数据包解析和发送TCP数据包
- 2023-03-25 06:45:03下载
- 积分:1
-
SJF,FCFS,PNP
这个项目是为FCFS,SJF和PNP只有你可以下载它的项目或任何东西。这对我们大家都有好处。
- 2022-07-04 01:00:31下载
- 积分:1
-
学校管理系统
学校管理系统也在协助机构在办学学术礼节性的 java 开发中生成程序它产生学生出勤列表,报告形式
- 2023-06-05 02:05:05下载
- 积分:1
-
基于java的五子棋游戏
这是一个基于java的五子棋游戏人机对战版,实现了基本的人机对战,胜负判定,以及简单的计时功能,还有图片,是一个界面比较好看的java五子棋游戏,对于学习java的人会有很大的帮助
- 2022-01-26 03:52:34下载
- 积分:1
-
学生成绩管理系统
学生成绩管理系统包括以下几点: 1. 学生信息管理管理所有学生的基本信息,包括增加、修改、删除等,也可以根据各种条件查询出需要的信息。2. 课程信息管理管理所有课程的基本信息,包括增加、修改、删除等,也可以根据各种条件查询出需要的信。3. 选课与成绩管理根据学号进行选课,登记课程的成绩,可以根据学号查询出来选课信息与成绩。
- 2022-08-07 03:59:40下载
- 积分:1
-
Java 练习
这是一些 java 练习,您可以作为练习试用:
- 2022-02-02 08:01:53下载
- 积分:1