beecp-starter
beecp-starter copied to clipboard
建议增加spring boot 配置参数
您好!建议增加spring boot properties配置参数,可以通过application.properties配置文件配置连接池参数。谢谢!
感谢您的建议!
BeeCP-Starter已经支持通过配置方式启动数据源,分享两个例子给您
单数据源例子: https://github.com/Chris2018998/BeeCP-Starter/blob/master/doc/SingleDsStarterDemo.zip 多数据源例子: https://github.com/Chris2018998/BeeCP-Starter/blob/master/doc/MutilDsStarterDemo.zip
您好,现在的配置,没法通过配置文件调整具体的连接池参数,比如连接池大小等
支持的,下面给个参考例子
单数据源
spring.datasource.type=cn.beecp.BeeDataSource
spring.datasource.username=root
spring.datasource.password=
spring.datasource.jdbcUrl=jdbc:mysql://localhost:3306/test
spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.poolName=FastPool
#是否为公平模式
spring.datasource.fairMode=true
#初始大小
spring.datasource.initialSize=10
#最大个数
spring.datasource.maxActive = 10
属性名支持三种样式(驼峰,中划线,下划线)
spring.datasource.fair-mode=true
spring.datasource.initial-size=10
spring.datasource.max-active = 10
或
spring.datasource.fair_mode=true
spring.datasource.initial_size=10
spring.datasource.max_active = 10
多源例子
spring.datasource.nameList=ds1
spring.datasource.ds1.primary=true
spring.datasource.ds1.username=root
spring.datasource.ds1.password=
spring.datasource.ds1.jdbcUrl=jdbc:mysql://localhost:3306/test
spring.datasource.ds1.driverClassName=com.mysql.jdbc.Driver
spring.datasource.ds1.fair_mode=true
spring.datasource.ds1.initial_size=10
spring.datasource.ds1.max_active = 10
更多属性请参考连接池介绍页面上的属性列表
不好意思,我没有注意到您的回复。