近期项目使用了proxool进行数据库连接,大大简化了Dao层的开发工作,将其记录自己的分析过程:

一、相关配置:

在项目中导入proxool-0.9.1.jar、proxool-cglib.jar两个包,可以下载到相关组件且内部有相关配置及使用说明,大致有5中配置连接的方法,包括写属性文件,xml文件、还可以直接在连接处编写相关代码连接,下面只对项目中用到的写xml配置文件做简要分析:

写先关配置文件如:proxool.xml如下:

<?xml version="1.0" encoding="UTF-8"?>
<something-else-entirely>
<proxool>
<!-- alias 是连接的别名,在进行获取连接时用到-->  <alias>avso.mysql</alias>
<driver-url>jdbc:mysql://localhost:3306/youdb</driver-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name="user" value="root"/>
<property name="password" value="root"/>
<property name="useUnicode" value="true"/>
<property name="zeroDateTimeBehavior" value="convertToNull"/>
<property name="characterEncoding" value="iso-8859-1"/>
</driver-properties>
<test-before-use>true</test-before-use>

关于数据库连接组件Proxool配置及使用(一)相关推荐

  1. 重构Magnus数据库连接组件,JumpServer堡垒机v2.27.0发布

    2022年10月24日,JumpServer开源堡垒机正式发布v2.27.0版本.在这一版本中,我们重构了Magnus数据库连接组件,支持代理连接Oracle 11g(含)以上版本的数据库.在之前的版 ...

  2. laravel mysql 锁表_Laravel 数据库加密及数据库表前缀配置方法

    报错问题:DecryptException in Encrypter.php line 148: The MAC is invalid. 如何运行 php artisan key:generate 这 ...

  3. Linux下MySQL数据库主从同步配置

    操作系统:CentOS 6.x 64位 MySQL数据库版本:mysql-5.5.35 MySQL主服务器:192.168.21.128 MySQL从服务器:192.168.21.129 准备篇: 说 ...

  4. linux下postgresql服务,Linux下PostgreSQL数据库安装、配置与日常服务管理

    1. 数据库安装与配置步骤 安装环境准备 操作系统: Oracle Linux Server 6.5 IP 地址: 192.168.6.177 版本信息: MySQL Community Server ...

  5. window7 MySql Cluster数据库集群配置

    MySql Cluster数据库集群配置 先来看一张mysql集群的架构图: 上图一共分了四层:Applications.SQL.Storage.Management. –Applications主要 ...

  6. Oracle数据库监听配置|转|

    http://article.pchome.net/content-340501.html 近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server).本文现对监听 ...

  7. .NET平台下WEB应用程序的部署(安装数据库和自动配置)

    .NET平台下WEB应用程序的部署(安装数据库和自动配置)   李洪根 在.NET平台下,部署 Web 解决方案是比较方便的.我们可以利用Visual Studio.NET 2003添加一个WEB安装 ...

  8. postgresql主从备份_基于windows平台的postgresql主从数据库流备份配置

    基于windows平台的postgresql主从数据库流备份配置 因工作需要,需要搞pg数据库的主从备份,领导给了个方向使用流备份,于是开始朝着这个方向进发. 鸣谢大佬A_ccelerator的博客 ...

  9. 数据库编程——JDBC 配置

    [0]README 1) 本文文字描述 转自 core java volume 2 , 旨在理解 数据库编程--JDBC 配置 的基础知识 : 2) update timestamp: 1602022 ...

  10. 4g的服务器mysql配置文件,服务器物理内存16G mysql数据库my.cnf配置及参数说明

    搜索热词 <服务器物理内存16G MysqL数据库my.cnf配置及参数说明>要点: 本文介绍了服务器物理内存16G MysqL数据库my.cnf配置及参数说明,希望对您有用.如果有疑问, ...

最新文章

  1. 利用OWC创建图表的完美解决方案
  2. Office Web Apps证书的申请步骤讲解
  3. Android 创建其它应该程序的上下文对象
  4. 信息学奥赛C++语言:最大数max(x,y,z)
  5. python美化输出模块_美化输出结果之Python模块PrettyTable介绍
  6. 视频采集以及播放的流程
  7. ubuntu linux镜像文件下载地址,ubuntu7.04下载地址大合集
  8. spite用法 java_despite 和in spite of 用法
  9. dmg为什么下载成php,解答:dmg是什么意思,dmg文件如何打开,及怎么把dmg转换成iso
  10. php 显示探针_雅黑php 探针
  11. 第26次ccf认证第二题:寻宝!大冒险!
  12. PMP ITTO 和 4W1H
  13. App、小程序、H5的区别
  14. Java爬虫之批量下载LibreStock图片(可输入关键词查询下载)
  15. 找工作再也不愁之面试题全覆盖-微服务篇
  16. Lrc歌词批量下载助手 MP3歌词批量下载助手
  17. BZOJ 1778 [Usaco2010 Hol] Dotp 驱逐猪猡
  18. 基于英雄大作战龙奥的Unity骨骼动画初探
  19. 【RDMA】RDMA网卡通讯
  20. 大数据之Spark:Spark Core(1)

热门文章

  1. biostar handbook学习:第一周任务
  2. 计算器说成计算机,是时候向计算器说声再见了~
  3. Ethereum 源码分析之ethdb
  4. 妞妞的第一次杭州之旅
  5. 程序员通过试用期,却被上级吐槽:做人不咋地!应该给转正吗?
  6. Image Processing for Embedded Devices 3
  7. Rust开发postgres扩展
  8. cruise/matlab联合仿真计算增程式混动四驱。 包含最佳经济性扭矩分配,内燃机功率跟随
  9. FPGA入门学习笔记(二十一)Vivado功能验证FIFO
  10. ESP32(一) Arduino 环境