-
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
-
图书管理系统
java开发的一个图书管理系统,数据库是access,实现了简单的书籍添加,查找,删除等功能
- 2022-04-20 15:40:38下载
- 积分:1
-
free-admin-templates-024
非常漂亮的全套网站模板,页面完整,包含登录页,首页,表格页面,数据编辑页面等等。HTML格式,修改方便。(Very beautiful full website templates, pages, including login page, complete home page, form, data editing pages, etc. HTML, modify convenient.
)
- 2011-05-13 07:54:58下载
- 积分:1
-
java网络爬虫程序
java网络爬虫程序,很强大的功能,实现网页抓取,个人可以手动或者自动去实现网页的内容抓取
- 2022-03-19 08:37:50下载
- 积分:1
-
2328808
小刚网站资源搜索器易语言源码,程序结合易语言互联网支持库实现网站资源的搜索分析下载。()
- 2015-02-28 19:57:22下载
- 积分:1
-
移动CMPP2网关java示例
cmpp2.0协议开发的直接连接移动网关的java源码示例
- 2022-03-18 13:25:09下载
- 积分:1
-
无线传感器网络故障节点恢复算法
故障节点恢复算法用于提高无线传感器网络的生命周期时,某些传感器节点的关闭,由于能量消耗,硬件故障,环境条件等。该算法是基于等级扩散算法结合遗传算法。的FNR算法创建一个使用级扩散算法的路由表,并使用遗传算法替换的传感器节点时不发挥作用的传感器节点的数目。该算法可导致传感器节点更换更少,更重复使用的路由路径。
- 2022-05-23 21:27:11下载
- 积分:1
-
BluetoothCar
基于android的蓝牙控制小车控制端,源码,eclipse编译下载到Android 2.3.3手机上,运行成功!用户可以根据自己的手机自行配置,重新编译下载即可。(Android based bluetooth control car control terminal, source code, eclipse compiler download to Android 2.3.3 phone, run successfully! Users can configure their own according to their phones, recompile download.)
- 2020-10-23 15:37:22下载
- 积分:1
-
Android 经典蓝牙(Classic Bluetooth)和低功耗蓝牙(BLE)
从蓝牙4.0开始包含两个蓝牙芯片模块:传统/经典蓝牙模块(Classic Bluetooth,简称BT)和低功耗蓝牙(Bluetooth Low Energy,简称BLE) 经典蓝牙是在之前的蓝牙1.0,1.2,2.0 EDR,2.1 EDR,3.0 EDR等基础上发展和完善起来的, 而低功耗蓝牙是Nokia的Wibree标准上发展起来的,是完全不同两个标准。1.经典蓝牙模块(BT)泛指蓝牙4.0以下的模块,一般用于数据量比较大的传输,如:语音、音乐、较高数据量传输等。经典蓝牙模块可再细分为:传统蓝牙模块和高速蓝牙模块。传统蓝牙模块在2004年推出,主要代表是支持蓝牙2.1协议的模块,在智能手机爆发的时期得到广泛支持。高速蓝牙模块在2009年推出,速率提高到约24Mbps,是传统蓝牙模块的八倍。 传统蓝牙有3个功率级别,Class1,Class2,Class3,分别支持100m,10m,1m的传输距离2.低功耗蓝牙模块(BLE)泛指蓝牙4.0或更高的模块,蓝牙低功耗技术是低成本、短距离、可互操作的鲁棒性无线技术,工作在免许可的2.4GHz ISM射频频段。因为BLE技术采用非常快速的连接方式,因此平时可以处于“非连接”状态(节省能源),此时链路两端相互间只是知晓对方,只有在必要时才开启链路,然后在尽可能短的时间内关闭链路(每次最多传输20字节)。低功耗蓝牙无功率级别,一般发送功率在7dBm,一般在空旷距离,达到20m应该是没有问题
- 2020-12-07下载
- 积分:1
-
LostAndFound
主要是用来学习的一个小系统,失物招领网上有很多PHP的,但是就没有C#写的,我这个就是C#写的。(Primarily used to study a small system, there are many online Lost PHP, but there is no C# to write, I write this is C#.)
- 2014-06-17 14:34:29下载
- 积分:1