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

求帮助,将oracle的存储过程转换为mysql的存储过程

发布网友 发布时间:2022-04-07 15:59

我来回答

1个回答

热心网友 时间:2022-04-07 17:28

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
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 我是住校女生,每天早晨解大便是都会被女生看到,而且学校是蹲便,我拉的大便还特多还便秘,好害羞怎么办 大便排泄的全过程 如何快速清肠排便 我是个女士 每天大便3--4次 每次都是* 很散 像泥巴不知道正常吗 需要检查吗 排便问题! 便秘怎么办快速排便女生? 叛逆者电视剧全集剧情介绍 《叛逆者》txt全集下载 叛逆者全集1~43集完整版剧情 十菌菇汤的菇是哪十种 跪求特别经典好看的电视剧,【在线观看】免费百度云资源 跪求哪里能看英语字幕的电视剧,【免费高清】在线观看百度网盘资源 这是什么蘑菇?像平菇一样柄在一侧,椭圆形像扇子,白色,宽25厘米,长30厘米 盘点国产电视剧字幕,【免费高清】在线观看百度网盘资源 【合集】什么题材的电视剧最受欢迎,【免费高清】在线观看百度网盘资源 跪求最全电视剧在线观看,【免费高清】在线观看百度网盘资源 求《叛逆者》2021年周游执导,朱一龙主演的中国电视剧免费的百度云链接_百度问一问 盘点央视目前在播的电视剧,【免费高清】在线观看百度网盘资源 跪求现在有哪些热播电视剧,【免费高清】在线观看百度网盘资源 求2021年6月上月的谍战剧《叛逆者》网盘资源 关于排便 大便的时候用力好学是自然排泄好 我的女孩快4个月了,最近大便不正常,现在3天没有大便了,请问怎么回事?怎么解决? 如何彻底排便 有没有什么qq个性装扮的软件,既不用安储存卡手机也不用开root,求推荐! 有一个自己更换的qq个性装扮主题软件叫什么名字 QQ个性装扮可以自己制作吗,制作又需要什么软件, 为什么有的电脑耳机听起来有点像音响的感觉 有的却很刺耳呢 xjzk查询录取成绩2020年什么时候出来? 油葵是向日葵吗? qq来电铃声我的男友和狗里面的音乐是什么 亲们见过秋葵吗?那油葵是不是秋葵的一种? 油葵属热性还是凉性 裤狗音乐合的歌词显示 还有什么音乐播放器能达到那效果啊? 油葵(能炸油的向日葵)成熟前,就是花盘已经垂头了,还能浇水吗?会有什么后果? 同一首音乐用QQ影音的音效比酷狗好多了,是为什么,都是什么音效? 把这幅画挂在墙上修改病句? 油葵开花了但长势过高能不能浇水 油葵植株开裂是怎么会事? 修改病句在我家的墙上,挂着非常漂亮的一幅画。怎么改?