Spring(Bean)4 配置数据源、连接池
2024-10-19 04:25:15
<!-- 配置数据源 Mysql
c3p0: 连接池.
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
注入值 基本信息(必须要有的)
<property name="user" value="root"></property>
<property name="password" value="1234"></property>
<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/test"></property>
<property name="driverClass" value="com.mysql.jdbc.Driver"></property> <property name="initialPoolSize" value="5"></property>
<property name="maxPoolSize" value="10"></property>
</bean>
-->
<!-- 引用外部化的配置文件
<context:property-placeholder location="classpath:db.properties"/>
jdbc.password=1234
jdbc.url=jdbc:mysql://localhost:3306/test
jdbc.driver=com.mysql.jdbc.Driver
jdbc.initPoolSize=5
jdbc.maxPoolSize=10
-->
<!-- 配置数据源 使用外部化的配置文件 -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="user" value="${jdbc.user}"></property>
<property name="password" value="${jdbc.password}"></property>
<property name="jdbcUrl" value="${jdbc.url}"></property>
<property name="driverClass" value="${jdbc.driver}"></property>
<property name="initialPoolSize" value="${jdbc.initPoolSize}"></property>
<property name="maxPoolSize" value="${jdbc.maxPoolSize}"></property> </bean>
<!-- 配置数据源
c3p0: 连接池. -->
<!-- <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> -->
<!-- <property name="user" value="USER_RZCLOUD"></property> -->
<!-- <property name="password" value="Richway1"></property> -->
<!-- <property name="jdbcUrl" value="jdbc:oracle:thin:@localhost/orcl"></property> -->
<!-- <property name="driverClass" value="oracle.jdbc.driver.OracleDriver"></property> -->
<!-- <property name="initialPoolSize" value="5"></property> -->
<!-- <property name="maxPoolSize" value="10"></property> -->
<!-- </bean> -->
<!-- 引入外部文件
<context:property-placeholder location="classpath:db.properties" />
jdbc.user = USER_RZCLOUD
jdbc.password = Richway1
jdbc.url = jdbc:oracle:thin:@localhost/orcl
jdbc.driver = oracle.jdbc.driver.OracleDriver
jdbc.initPoolSize=5
jdbc.maxPoolSize=10 -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="user" value="${jdbc.user}"></property>
<property name="password" value="${jdbc.password}"></property>
<property name="jdbcUrl" value="${jdbc.url}"></property>
<property name="driverClass" value="${jdbc.driver}"></property>
<property name="initialPoolSize" value="${jdbc.initPoolSize}"></property>
<property name="maxPoolSize" value="${jdbc.maxPoolSize}"></property>
</bean>
最新文章
- c# 本周时间查询
- Cocos2d-x 核心概念 - Node(节点)与Node层级架构
- C#遍历XML文件动态加载菜单
- mysql出错:Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: YES)
- 写Action的三种方法
- sourceInsight使用技巧,持续更新中~~~
- H3C S5000和H3C S5500,俺来罗
- 【转】Linux awk命令详解
- 怎么 得到 DBGrid选中行的数据
- CSS3背景颜色渐变效果
- 深圳尚学堂:Swift中的“!”和“?”
- marked插件在线实时解析markdown的web小工具
- mobile_缩放
- scrapy爬去京东书籍信息
- Javascript数组系列二之迭代方法1
- rails 数据迁移出问题
- 【转】以太网帧、IP报文格式
- lua打包exe【转】
- 配置pycharm 一键安装 requirements.txt,一键生成requirements.txt
- CCF ISBN号码 201312-2
热门文章
- 关于dt分组、计数、排序的实例
- vue运行报错error:Cannot assign to read only property &#39;exports&#39; of object &#39;#<;Object>;&#39;
- 激活Sublime Text 3,亲测有效!
- Windows 程序包管理器 Chocolatey:一条命令装软件
- 投资自己【用Java写系统】
- 「卡常」我T死了我好桑心,我不会卡常。
- Java I/O系统学习系列五:Java序列化机制
- map和set的使用及top K问题
- elastalter邮件告警
- Linux命令实战(五)