数据源配置脚本:
<!-- 配置实用C3P0连接池 -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<!-- 配置连接到数据库的JDBC驱动 -->
<property name="driverClass" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
<!-- 配置数据库Url地址 -->
<!-- <property name="jdbcUrl" value="hibernate.cfg.xml"/> -->
<property name="jdbcUrl" value="jdbc:sqlserver://localhost:1433;databaseName=healthrecord_ssh"/>
<!-- 配置用户名 -->
<property name="user" value="sa"/>
<!-- 配置密码 -->
<property name="password" value="123456"/>
<!-- 指定连接数据库连接池的最大连接数 -->
<property name="maxPoolSize" value="40"/>
<!-- 指定连接数据库连接池的最小连接数 -->
<property name="minPoolSize" value="1"/>
<!-- 指定连接数据库连接池的初始化连接数 -->
<property name="initialPoolSize" value="1"/>
<!-- 指定连接数据库连接池的连接的最大空闲时间 -->
<property name="maxIdleTime" value="20"/>
</bean>
6 个解决方案
#1
大虾们。忙不指点下。谢谢
#2
用那个用户名密码能正确访问吗
#3
可以啊,测试都通过。程序访问就提示这个
#4
检查配置文件,如果没有问题,就再检查一下数据库连接驱动包以及c3p0对应的jar包是否缺失
#5
问题已经找到,sqljdbc.jar包重复导致。
谢谢大家
谢谢大家
#6
1.包丢失
2.包重复,oracle mysql sqlserver的包是否重复,cp3的包是否在路径下。
2.包重复,oracle mysql sqlserver的包是否重复,cp3的包是否在路径下。
#1
大虾们。忙不指点下。谢谢
#2
用那个用户名密码能正确访问吗
#3
可以啊,测试都通过。程序访问就提示这个
#4
检查配置文件,如果没有问题,就再检查一下数据库连接驱动包以及c3p0对应的jar包是否缺失
#5
问题已经找到,sqljdbc.jar包重复导致。
谢谢大家
谢谢大家
#6
1.包丢失
2.包重复,oracle mysql sqlserver的包是否重复,cp3的包是否在路径下。
2.包重复,oracle mysql sqlserver的包是否重复,cp3的包是否在路径下。