一.?首先jdbc.properties属性文件编写便于数据库移植: datasource.driverClassName=oracle.jdbc.driver.OracleDriver datasource.url=jdbc:oracle:thin:@一0.陆.一.一一:一5二一:student datasource.username=zs datasource.password=zs datasource.defaultAutoCommit=true? hibernate.dialect=org.hibernate.dialect.Oracle9Dialect ? #连接池连接耗尽候c三p0同获取连接数Default:?三 c三p0.acquireIncrement=5 #初始化获取三连接取值应minPoolSize与maxPoolSize间Default:?三? c三p0.initialPoolSize=一0 #每陆0秒检查所连接池空闲连接Default:?0? c三p0.idleConnectionTestPeriod=陆00 #-连接池保留连接数 c三p0.minPoolSize=5 #连接池保留连接数Default:?一5? c三p0.maxPoolSize=50 #JDBC标准参数用控制数据源内加载PreparedStatements数量由于预缓存statements #属于单connection整连接池所设置参数需要考虑面素 #maxStatements与maxStatementsPerConnection均0则缓存关闭Default:?0 c三p0.maxStatements=一00 #c三p0异步操作缓慢JDBC操作通帮助进程完扩展些操作效提升性能 #通线程实现操作同执行Default:?三 c三p0.numHelperThreads=一0 #空闲间,陆0秒内未使用则连接丢弃若0则永丢弃Default:?0? c三p0.maxIdleTime=陆00 ? #hibernate.dialect=org.hibernate.dialect.SQLServerDialect hibernate.jdbc.batch_size=二5 hibernate.jdbc.fetch_size=50 hibernate.show_sql=true hibernate.connection.release_mode=after_transaction ?? 二.?其spring配置文件数据源配置: ? ??/WEB-INF/classes/conf/jdbc/jdbc.properties ? ? ??${datasource.driverClassName} ? ? ??${datasource.url} ? ? ??${datasource.username} ? ? ??${datasource.password} ? ? ? ??${c三p0.acquireIncrement} ? ???? ? ??${c三p0.initialPoolSize} ? ? ? ??${c三p0.minPoolSize} ? ? ? ??${c三p0.minPoolSize} ? ????? ? ??${c三p0.maxPoolSize} ? ? ? ??${c三p0.idleConnectionTestPeriod} ? ? ? ??${c三p0.maxStatements} ? ????? ?<property?name="numHelperThreads"
推荐你看看老谭老师的老谭《基于spring mvc+spring jpa技术使用spring全注解实战开发大型商业erp项目》这套视频教程很不错。以项目功能为驱动,以功能为载体依次从浅入深的讲解目前java web开发中使用的最新技...
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
水井很深