欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

guns配置多數(shù)據(jù)源mysql

夏志豪2年前13瀏覽0評論

在guns框架中配置多數(shù)據(jù)源mysql十分簡單,只需要在application.yml或application.properties文件中添加對應的配置即可。

#主數(shù)據(jù)源配置
spring.datasource.url=jdbc:mysql://localhost:3306/guns
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
#從數(shù)據(jù)源1配置
spring.datasource.second.url=jdbc:mysql://localhost:3306/test1
spring.datasource.second.username=root
spring.datasource.second.password=root
spring.datasource.second.driver-class-name=com.mysql.jdbc.Driver
#從數(shù)據(jù)源2配置
spring.datasource.third.url=jdbc:mysql://localhost:3306/test2
spring.datasource.third.username=root
spring.datasource.third.password=root
spring.datasource.third.driver-class-name=com.mysql.jdbc.Driver

配置完成后,在需要使用從數(shù)據(jù)源的地方使用@Qualifier注解指定數(shù)據(jù)源即可:

@Autowired
@Qualifier("second")
private DataSource dataSource;

這里指定了從數(shù)據(jù)源1。同理,如果要使用從數(shù)據(jù)源2,只需要將@Qualifier("second")改為@Qualifier("third")即可。

配置多數(shù)據(jù)源mysql,可以有效地減輕數(shù)據(jù)庫壓力,提高系統(tǒng)的并發(fā)能力。