springMVC里提供了简单的数据库连接方式,适合平时测试或者练习使用,但是对于开发使用的系统,该方法不合适。会影响性能。
1. DBCP数据源配置
引入jar包,commons-dbcp.jar和commons-pool.jar
2. spring-servlet.xml
<context:property-placeholder location="classpath:jdbc.properties" />
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close" >
<property name="driverClassName"><value>${jdbc.driverClassName}</value></property>
<property name="url"><value>${jdbc.url}</value></property>
<property name="username"><value>${jdbc.username}</value></property>
<property name="password"><value>${jdbc.password}</value></property>
<property name="maxActive"><value>${jdbc.maxActive}</value></property>
<property name="maxIdle"><value>${jdbc.maxIdle}</value></property>
<property name="maxWait"><value>${jdbc.maxWait}</value></property>
<property name="validationQuery"><value>select 1</value></property>
<property name="testWhileIdle"><value>true</value></property>
<property name="timeBetweenEvictionRunsMillis"><value>3600000</value></property>
</bean>
3. jdbc.properties文件
jdbc.driverClassName=org.postgresql.Driver
jdbc.url=jdbc:postgresql://192.168.12.177:5432/maeyes?useUnicode=true&characterEncoding=UTF-8
jdbc.username=maeyes
jdbc.password=maeyes
jdbc.maxActive=200
jdbc.maxIdle=20
jdbc.maxWait=10
分享到:
相关推荐
1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析...
SpringMVC4.x案例和配置,配合博客园java web 之 SpringMVC4.x配置的案例程序,包含了SpringMVC4.x的配置和SpringMVC案例
基于注解的spring_3.0.x_MVC学习笔记 例子很详细 适合学习SpringMVC框架的初学者
springmvc3.0+hibernate+interceptor+AOP注解+EHcache
SpringMVC笔记.pdf
SpringMVC 3.0 HelloWorld 源码 (Maven)
spring5.x+springmvc5.x+mybatis3.5x+tomcat9+jdk8+maven 项目框架2.0版本demo代码,主要用于自用,备份留底,版本后期将持续跟新
springmvc3.0,完全基本注解,简单易用;与springmvc结合的文件上传,配置一下即可,非常简单
以前都是用SSH,第一次使用spring+springMVC+mybatis自己做的测试练习,主要是配置注解的使用,加了稍微详细的注释说明。另外在测试ehcache的时候也继承进去了,紧做练习参考. 环境:tomcat使用7.x,JDK1.7开发工具...
springmvc 和 spring,都是5.0版本,hibernate5.x版本,详细curd,实体反转。
springmvc3.0所需jar绿色包
简单 SpringMVC3.0 dmeo
springMVC 5.x上传下载: 1)隐藏资源方式下载 2)防止盗链下载 3)多文件上传 4)单文件上传 5)混合上传
SpringMVC笔记,记录的比较完整,参考价值较高,大家共同进步
spring5.x+springmvc5.x+mybatis3.5x+tomcat9+jdk8+maven 项目框架demo代码,主要用于自用,备份留底,版本后期将持续跟新
SpringMVC3.0+MyIbatis3.0(分页示例
尚硅谷佟刚SpringMVC 4.X视频教程---对应课件信息
SpringMVC(.html),SpringMVC(.html),SpringMVC(.html)
aopalliance-1.0.jar commons-logging-1.1.1.jar spring-aop-4.2.4.RELEASE.jar spring-aspects-4.2.4.RELEASE.jar spring-beans-4.2.4.RELEASE.jar spring-context-4.2.4.RELEASE.jar spring-context-support-4.2.4...