当前位置: 首页 > news >正文

广州做英文网站的公司做网站需要企业

广州做英文网站的公司,做网站需要企业,制作手机网站什么软件下载,wordpress登陆才可以看到MP官方文档提供有多数据源配置方案#xff0c;这里没有使用其方案#xff0c;原因是项目不想引入过多依赖 提供一下官网的文档供各位选择多数据源支持 | MyBatis-Plus (baomidou.com) 配置文件 application.properties文件配置两个数据源信息#xff0c;yaml文件自行修改…MP官方文档提供有多数据源配置方案这里没有使用其方案原因是项目不想引入过多依赖 提供一下官网的文档供各位选择多数据源支持 | MyBatis-Plus (baomidou.com) 配置文件 application.properties文件配置两个数据源信息yaml文件自行修改格式 # db1 database spring.datasource.db1.driver-class-namecom.mysql.cj.jdbc.Driver spring.datasource.db1.typecom.zaxxer.hikari.HikariDataSource spring.datasource.db1.urljdbc:mysql://127.0.0.1:3306/db1?useUnicodetruecharacterEncodingutf-8serverTimezoneAsia/ShanghaiuseSSLfalserewriteBatchedStatementstrue spring.datasource.db1.usernameroot spring.datasource.db1.password123456 spring.datasource.db1.hikari.pool-namedb1 spring.datasource.db1.hikari.auto-committrue spring.datasource.db1.hikari.connection-timeout30000 spring.datasource.db1.hikari.idle-timeout600000 spring.datasource.db1.hikari.max-lifetime1800000 spring.datasource.db1.hikari.maximum-pool-size10 spring.datasource.db1.hikari.leak-detection-threshold30000# db2 database spring.datasource.db2.driver-class-namecom.mysql.cj.jdbc.Driver spring.datasource.db2.typecom.zaxxer.hikari.HikariDataSource spring.datasource.db2.urljdbc:mysql://127.0.0.1:3306/db2?useUnicodetruecharacterEncodingutf-8serverTimezoneAsia/ShanghaiuseSSLfalserewriteBatchedStatementstrue spring.datasource.db2.usernameroot spring.datasource.db2.password123456 spring.datasource.db2.hikari.pool-namedb2 spring.datasource.db2.hikari.auto-committrue spring.datasource.db2.hikari.connection-timeout30000 spring.datasource.db2.hikari.idle-timeout600000 spring.datasource.db2.hikari.max-lifetime1800000 spring.datasource.db2.hikari.maximum-pool-size10 spring.datasource.db2.hikari.leak-detection-threshold30000 创建DataSourceConfig类 我这里两个数据源写在一个文件里面也可以拆分成两个。 注意mapper接口和xml的目录不同的数据源在不同的包里面 因为整合的mybatis-plus所以这里的SqlSessionFactory 为 MyBatis-Plus 的 SqlSessionFactory com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean Configuration MapperScan(basePackages {com.xxx.mapper.db1}, sqlSessionFactoryRef db1SqlSessionFactory) MapperScan(basePackages {com.xxx.mapper.db2}, sqlSessionFactoryRef db2SqlSessionFactory) public class DataSourceConfig {/*** db1数据源配置* return*/Bean(name db1DataSourceProperties)PrimaryConfigurationProperties(spring.datasource.db1)public DataSourceProperties db1DataSourceProperties() {return new DataSourceProperties();}PrimaryBean(name db1DataSource)Qualifier(db1DataSource)ConfigurationProperties(prefix spring.datasource.db1.hikari)public HikariDataSource db1DataSource() {return db1DataSourceProperties().initializeDataSourceBuilder().type(HikariDataSource.class).build();}PrimaryBean(db1DataSourceTransactionManager)public DataSourceTransactionManager db1DataSourceTransactionManager(Qualifier(db1DataSource) DataSource dataSource) {return new DataSourceTransactionManager(dataSource);}PrimaryBean(db1SqlSessionFactory)public SqlSessionFactory db1SqlSessionFactory(Qualifier(db1DataSource) DataSource dataSource) throws Exception {MybatisSqlSessionFactoryBean sqlSessionFactory new MybatisSqlSessionFactoryBean();sqlSessionFactory.setDataSource(dataSource);Resource[] resources new PathMatchingResourcePatternResolver().getResources(classpath:mapper/db1/*.xml);sqlSessionFactory.setMapperLocations(resources);// 插件对象MybatisPlusInterceptor mybatisPlusInterceptor new MybatisPlusInterceptor();//分页插件mybatisPlusInterceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));sqlSessionFactory.setPlugins(mybatisPlusInterceptor);return sqlSessionFactory.getObject();}/*** db2数据源配置* return*/Bean(name db2DataSourceProperties)ConfigurationProperties(spring.datasource.db2)public DataSourceProperties db2DataSourceProperties() {return new DataSourceProperties();}Bean(name db2DataSource)Qualifier(db2DataSource)ConfigurationProperties(prefixspring.datasource.db2.hikari)public DataSource db2DataSource() {return db2DataSourceProperties().initializeDataSourceBuilder().type(HikariDataSource.class).build();}Bean(db2DataSourceTransactionManager)public DataSourceTransactionManager db2DataSourceTransactionManager(Qualifier(db2DataSource) DataSource dataSource) {return new DataSourceTransactionManager(dataSource);}Bean(db2SqlSessionFactory)public SqlSessionFactory db2SqlSessionFactory(Qualifier(db2DataSource) DataSource dataSource) throws Exception {MybatisSqlSessionFactoryBean sqlSessionFactory new MybatisSqlSessionFactoryBean();sqlSessionFactory.setDataSource(dataSource);Resource[] resources new PathMatchingResourcePatternResolver().getResources(classpath:mapper/db2/*.xml);sqlSessionFactory.setMapperLocations(resources);// 插件对象MybatisPlusInterceptor mybatisPlusInterceptor new MybatisPlusInterceptor();//分页插件mybatisPlusInterceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));sqlSessionFactory.setPlugins(mybatisPlusInterceptor);return sqlSessionFactory.getObject();} } 参考链接 Spring Boot 2.7.5 HikariCP 连接池多数据源配置_hikari多数据源配置-CSDN博客 Spring Boot Reference Documentation
http://www.dnsts.com.cn/news/169039.html

相关文章:

  • 网站1级域名换2级的影响收录吗网站流量图怎么做
  • 网站维护项目wordpress 图片木马
  • 网站源码中国有限公司2345网址大全设主页广告
  • 腾讯云网站搭建教程建设工程行业招工信息网站
  • 企业建设网站需要注意什么手续始兴县建设局网站
  • asp.net网站开发与项目实战电子商城网站建议书
  • 网站域名dns污网站公司网站
  • 专题文档dede企业网站建设网站关键词排名怎么做
  • 网站建设制作服务商做网站可以用ai做
  • 学校网站建设栏目有哪些网站规划与建设论文
  • 配色设计网站推荐网络营销的特点包含()。
  • 企业网站响应式企业官方网站怎么查
  • 做网站公司赚钱吗用阿里云空降怎么建设网站
  • 不备案怎么做淘宝客网站吗电商在线设计网站
  • 网站查询进入网页版淘宝网登录入口
  • 课题网站建设培训简讯汽车之家官网入口
  • seo技术网站建设家具网站建设规划
  • 浙江省住房和建设厅网站做一个商城网站需要什么流程
  • 中英文双语网站建设汕头潮南网站建设
  • 出名的建站网站wordpress的官网
  • 济南建站做网站的控件
  • 如何做一个门户网站html5彩票网站模板
  • 流量对网站排名的影响因素做网店好还是网站好
  • 现在网站建设用什么语言注册安全工程师是干什么的
  • 自己怎样做网站wordpress 指定模板
  • 深圳在线制作网站wordpress 记录访问ip
  • 云南建设学校网站首页WordPress托管如果使用插件
  • 湖南省网站设计公司西安 网站设计
  • 怎么把svg做网站背景vs做网站怎样加数据库
  • 关闭未备案网站网站推广软件污