===========================
Spring整合MyBatis配置数据源
===========================
1 添加依赖
/pom.xml:
com.alibaba
druid
1.2.5
2 数据源属性
/src/main/resources/datasource.properties:
# JDBC
#
driver=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/ssmdb?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false
user=root
password=123456
#
# Druid
#
# 初始连接数
initialSize=1
# 闲时最小连接数
minIdle=3
# 忙时最大连接数
maxActive=20
# 最大等待时间
maxWait=30000
3 数据源配置
/src/main/resources/applicationContext.xml:
将有关数据源的配置,写到Spring的配置文件而非MyBatis的配置文件中,就是为了让Spring容器替我们创建和管理数据源对象。
如果想使用MyBatis自带的数据源,也同样可以交给Spring容器创建和管理:
C3P0等其它数据源的配置类似。
例程:SpringMyBatis