慕仔1073445
苍蝇拍拍
jdbcUrl 上关闭ssl useSSL=false
日就月将
两只小蜜蜂0
直接获取连接较慢,创建连接和关闭连接所用的时间比在连接池在获取连接和归还连接所有的时间要多
慕容1322143
这个内容很底层,是mybatis的底层代码。要求其实算挺高的,要对propertis常用类方法熟悉,可以做做项目,头疼几天再回来看
qq_氢氧_1
qq_氢氧_1
没有啊
慕UI0170099
慕姐740689
一样,加载的jar不同
XKing丶QueenRI
默认的是自动提交,开始事务的时候必须设置自动提交为false才会回滚
winxblast
本身就是使用单例的方法取得conn,应该也使用静态方法。 且在实际应用中也多使用static的写法。
蜀山开山掌门
DBCP一般交给容器去创建,在容器启动的时候建立连接池。
qq_再见时光_0
在Account中重写ToString方法
qq_雨夜未央_0
记得代码补上啊!
oneamongthosestars
spring的东西,你学spring就知道了
syh6320
#连接设置 driverClassName=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mydb username=root password=root #<!-- 初始化连接 --> dataSource.initialSize=10 #<!-- 最大空闲连接 --> dataSource.maxIdle=20 #<!-- 最小空闲连接 --> dataSource.minIdle=5 #最大连接数量 dataSource.maxActive=50 #是否在自动回收超时连接的时候打印连接的超时错误 dataSource.logAbandoned=true #是否自动回收超时连接 dataSource.removeAbandoned=true #超时时间(以秒数为单位) #设置超时时间有一个要注意的地方,超时时间=现在的时间-程序中创建Connection的时间,如果maxActive比较大,比如超过100,那么removeAbandonedTimeout可以设置长一点比如180,也就是三分钟无响应的连接进行回收,当然应用的不同设置长度也不同。 dataSource.removeAbandonedTimeout=180 #<!-- 超时等待时间以毫秒为单位 --> #maxWait代表当Connection用尽了,多久之后进行回收丢失连接 dataSource.maxWait=1000