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

网站建设业务员论坛外贸网站优化谷歌关键词排名外包

网站建设业务员论坛,外贸网站优化谷歌关键词排名外包,3d视频动画制作,网站more应该怎么做应用场景: 多数据源 小型项目 或者 大项目的临时方案中比较常用.在日常开发中,可能我们需要查询多个数据库,但是数据库实例不同,导致不能通过 指定schema的方式 区分不同的库, 这种情况下就需要我们应用程序配置多数据源 实现方式: 首先自定义实现 datasource数据源 为当前…应用场景:  多数据源 小型项目 或者 大项目的临时方案中比较常用.在日常开发中,可能我们需要查询多个数据库,但是数据库实例不同,导致不能通过 指定schema的方式 区分不同的库, 这种情况下就需要我们应用程序配置多数据源 实现方式:  首先自定义实现 datasource数据源 为当前数据源添加一些配置信息 例如: mapper 文件扫描地址 暴露SqlSessionTemplate  package com.cloud.config;import org.apache.ibatis.session.SqlSessionFactory; import org.mybatis.spring.SqlSessionFactoryBean; import org.mybatis.spring.SqlSessionTemplate; import org.mybatis.spring.annotation.MapperScan; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.jdbc.DataSourceBuilder; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Primary; import org.springframework.core.io.support.PathMatchingResourcePatternResolver;import javax.sql.DataSource; import java.io.IOException;Configuration MapperScan(value {com/cloud/dict/mapper}, sqlSessionFactoryRef klinSqlSessionFactory) public class KlinDataSourceConfig {BeanConfigurationProperties(prefix spring.datasource.klin)DataSource klin() {return DataSourceBuilder.create().build();}BeanSqlSessionFactory klinSqlSessionFactory(Qualifier(klin) DataSource dataSource) throws Exception {SqlSessionFactoryBean sqlSessionFactoryBean new SqlSessionFactoryBean();sqlSessionFactoryBean.setDataSource(dataSource);// 指定多数据源 mapper 文件扫描路径,类似yml文件中 mapper-locations: classpath:/mapper/*.xmlsqlSessionFactoryBean.setMapperLocations(new PathMatchingResourcePatternResolver().getResources(classpath*:/mapper/klin/*.xml));return sqlSessionFactoryBean.getObject();}BeanSqlSessionTemplate klinSqlSessionTemplate(Qualifier(klinSqlSessionFactory) SqlSessionFactory sqlSessionFactory) {return new SqlSessionTemplate(sqlSessionFactory);}}为当前系统指定默认数据库 只需要在datasource 的bean上面添加primary 注解就可以 package com.cloud.config;import org.apache.ibatis.session.SqlSessionFactory; import org.mybatis.spring.SqlSessionFactoryBean; import org.mybatis.spring.SqlSessionTemplate; import org.mybatis.spring.annotation.MapperScan; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.jdbc.DataSourceBuilder; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Primary; import org.springframework.core.io.support.PathMatchingResourcePatternResolver;import javax.sql.DataSource;Configuration // 扫描接口路径 MapperScan(value {com/cloud/sys/dao, com/cloud/person/dao, com/cloud/batch/dao}, sqlSessionFactoryRef firstSqlSessionFactory) public class FirstDataSourceConfig {BeanConfigurationProperties(prefix spring.datasource.first)PrimaryDataSource first() {return DataSourceBuilder.create().build();}BeanSqlSessionFactory firstSqlSessionFactory(Qualifier(first) DataSource dataSource) throws Exception {SqlSessionFactoryBean sqlSessionFactoryBean new SqlSessionFactoryBean();sqlSessionFactoryBean.setDataSource(dataSource);// 指定多数据源 mapper 文件扫描路径,类似yml文件中 mapper-locations: classpath:/mapper/*.xmlsqlSessionFactoryBean.setMapperLocations(new PathMatchingResourcePatternResolver().getResources(classpath*:/mapper/first/*.xml));return sqlSessionFactoryBean.getObject();}BeanSqlSessionTemplate firstSqlSessionTemplate(Qualifier(firstSqlSessionFactory) SqlSessionFactory sqlSessionFactory) {return new SqlSessionTemplate(sqlSessionFactory);}}
http://www.hkea.cn/news/14285955/

相关文章:

  • 中小企业网站制作公司常见的网页编辑软件
  • 1号店网站模板下载企业装修展厅公司
  • 网站建设与管理 宋一兵网站解决方案
  • 广东微信网站制作多少钱wordpress图片新浪
  • 外贸建站用什么平台好wordpress文档下载
  • 网站 空间 是什么alexa排名前三十
  • 锦州网站建设新闻单位做网站资料需要什么软件
  • 青岛网百度快速seo
  • 自己做网站 需要服务器吗锦州网站建设案例
  • 河北集团网站建设牛栏前网站建设
  • 南宁cms建站网站平台需要做无形资产吗 怎么做6
  • 国家企业信用信息网seo+网站排名
  • 美度手表网站网站开发公司的义务
  • 深圳h5网站建设设计类招聘网站
  • 网站为什么会被kwordpress谷歌广告位插件
  • 免费企业cms建站系统微信小程序短链接生成
  • 个人网站建设的国外文献综述免费网页制作成app
  • 江苏建设厅官方网站人工费南京网站设计收费标准
  • 做一个企业的网站怎么做有户型图怎么免费设计装修
  • 做网站都需要考虑哪些wampserver装wordpress
  • 北京企业建站服务中企网站建设方案概念
  • 在那些网站可以接兼职做网站开发图片编辑
  • 网站建设及管理基本要求h5制作小程序有哪些
  • 无锡嘉饰茂建设网站的公司中学生怎么做网站
  • 网站产品动效怎么做做家具的网站
  • 网站怎么做二级域名四川住房和城乡建设九大员网站
  • 做公司网站有用吗莱芜金点子电话
  • 烟台网站制作方案定制wordpress 内容 插件
  • 广东网站建设教程中企动力重庆分公司怎么样
  • ps如何做网站超级链接私人定制网站建设