问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux 32 oracle 10g数据库

发布网友 发布时间:2022-06-06 11:26

我来回答

1个回答

热心网友 时间:2022-07-11 06:51

1. 首先是jdbc.properties属性文件的编写,便于数据库移植:
datasource.driverClassName=oracle.jdbc.driver.OracleDriver
datasource.url=jdbc:oracle:thin:@10.6.1.11:1521:student
datasource.username=zs
datasource.password=zs
datasource.defaultAutoCommit=true 
hibernate.dialect=org.hibernate.dialect.Oracle9Dialect
 
#当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3
c3p0.acquireIncrement=5
#初始化时获取三个连接,取值应在minPoolSize与maxPoolSize之间。Default: 3 
c3p0.initialPoolSize=10
#每60秒检查所有连接池中的空闲连接。Default: 0 
c3p0.idleConnectionTestPeriod=600
#-连接池中保留的最小连接数。
c3p0.minPoolSize=5
#连接池中保留的最大连接数。Default: 15 
c3p0.maxPoolSize=50
#JDBC的标准参数,用以控制数据源内加载的PreparedStatements数量。但由于预缓存的statements
#属于单个connection而不是整个连接池。所以设置这个参数需要考虑到多方面的因素。
#如果maxStatements与maxStatementsPerConnection均为0,则缓存被关闭。Default: 0
c3p0.maxStatements=100
#c3p0是异步操作的,缓慢的JDBC操作通过帮助进程完成。扩展这些操作可以有效的提升性能
#通过多线程实现多个操作同时被执行。Default: 3
c3p0.numHelperThreads=10
#最大空闲时间,60秒内未使用则连接被丢弃。若为0则永不丢弃。Default: 0 
c3p0.maxIdleTime=600
 
#hibernate.dialect=org.hibernate.dialect.SQLServerDialect
hibernate.jdbc.batch_size=25
hibernate.jdbc.fetch_size=50
hibernate.show_sql=true
hibernate.connection.release_mode=after_transaction
  
2. 其次是spring配置文件的数据源配置:
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
 <property name="location">
  <value>/WEB-INF/classes/conf/jdbc/jdbc.properties</value>
 </property>
</bean>
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close" dependency-check="none">
 <property name="driverClass">
  <value>${datasource.driverClassName}</value>
 </property>
 <property name="jdbcUrl">
  <value>${datasource.url}</value>
 </property>
 <property name="user">
  <value>${datasource.username}</value>
 </property>
 <property name="password">
  <value>${datasource.password}</value>
 </property>
 <!-- 当连接池中连接耗尽的时候c3p0一次同时获取的连接数 -->
 <property name="acquireIncrement">
  <value>${c3p0.acquireIncrement}</value>
 </property>
 <!--初始化时获取三个连接,取值应在minPoolSize与maxPoolSize之间。Default: 3 -->   
 <property name="initialPoolSize">
  <value>${c3p0.initialPoolSize}</value>
 </property>
 <!-- 最小连接数 -->
 <property name="minPoolSize">
  <value>${c3p0.minPoolSize}</value>
 </property>
 <!-- 最大连接数 -->
 <property name="maxPoolSize">
  <value>${c3p0.minPoolSize}</value>
 </property>
 <!--最大空闲时间,60秒内未使用则连接被丢弃。若为0则永不丢弃。Default: 0 -->    
 <property name="maxIdleTime">
  <value>${c3p0.maxPoolSize}</value>
 </property>
 <!--每60秒检查所有连接池中的空闲连接。Default: 0 -->
 <property name="idleConnectionTestPeriod">
  <value>${c3p0.idleConnectionTestPeriod}</value>
 </property>
 <!--JDBC的标准参数,用以控制数据源内加载的PreparedStatements数量。但由于预缓存的statements属于单个connection而不是整个连接池。
 所以设置这个参数需要考虑到多方面的因素。如果maxStatements与maxStatementsPerConnection均为0,则缓存被关闭。Default: 0-->
 <property name="maxStatements">
  <value>${c3p0.maxStatements}</value>
 </property>
 <!--c3p0是异步操作的,缓慢的JDBC操作通过帮助进程完成。扩展这些操作可以有效的提升性能通过多线程实现多个操作同时被执行。Default: 3-->    
 <property name="numHelperThreads">
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
石料加工服务可以全部交给第三人完成吗 山东沃尔德集团集团所辖公司介绍 齐鲁银行无忧贷和市民贷哪个好 什么叫补按揭 后按揭贷款什么意思 买房者续按揭有什么危害 加按揭是什么意思 八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 Oracle10g怎样附加数据库,需要QQ远程指导,和详细文档 购车政府补贴多久能下来 oracle 10g数据库莫名生成大量日志文件,空间不够,不知是哪里的问题,怎么办? 纯电动车补贴需要多少时间能拿到补助款 车辆置换补贴多长时间下发? Oracle10G下,导出1个完整数据库结构文件(导出时不带数据行),但是为什么导入时占用表空间很大? 新能源汽车补贴款多少天能下来? 如何领取生育保险男同志领取有说道 我的被盗了,重新注册了,怎么恢复微信,找回以前的微信好友和重要信息? 2013.12.8罗马数字翻译 火焰山位于我国的什么地方? 为什么我按不亮感应灯? 1997.8.8罗马数字是多少? 纹身用 给远方亲人的一封信,介绍老师的,400字左右 换了以前的微信好友怎么找回来? 苹果手机怎么下载龙江林草移动应用平台 乾造:丁酉 辛亥 壬子 癸卯 是个好八字吗,大运怎么样 什么时候八字是好八字 好八字的标准是什么?中上等八字是不是就算是好八字了? 我是安徽安庆的 我和爱人每月公积金共扣1500左右 乘以二也就是3000,请问如果买房公积金贷款上限是多少钱 电脑做完双系统后,开机之后如何选择自己想进的系统? centos7.3是1611吗 CentOS7.2和CentOS7.3选择哪个系统 centos7.3环境的tomcat7.0.75怎么扩容 什么叫夜明珠?长时间佩戴对身体有什么好处,或者佩戴它有什么含义吗? 紫萤石对爱情和魅力有帮助吗? 求助!!89年属蛇的双子座应该佩戴什么水晶可以开运? 女人为啥要送夜光石给男人 啤酒黄酒的包装物押金是否要交消费税 啤酒的包装物押金要交增值税吗 啤酒包装物押金是否计入消费税 包装物押金的税务处理。 办理新商品房房产证需要多长时间 citrix与vmware哪个更好 arj是什么文件格式 arj文件怎么打开方法 中银富登接要回访多久放款 有一个动态图片 是希特勒演讲的 用演讲的样子吃西瓜 还有一个图片是希特勒演讲的照片 手势那裏是电棍 不小心逾期了怎么办,上征信了,可以和银行解? 任务栏里的字体图标没了怎么办 右下角的字体图标找不到了