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

怎么做网站的图片蓝色旅游网站模板

怎么做网站的图片,蓝色旅游网站模板,网站的上一页怎么做,教我做网站有个需求需要通过开关控制需要访问的数据源#xff0c;此处参考DS多数据源#xff0c;采用注解加aop切面实现此功能。 配置文件开关#xff1a; slave-config:mainSlaveSwitch: true 配置开关类#xff1a; Component RefreshScope Data ConfigurationProperties(此处参考DS多数据源采用注解加aop切面实现此功能。 配置文件开关 slave-config:mainSlaveSwitch: true 配置开关类 Component RefreshScope Data ConfigurationProperties(slave-config) public class SlaveConfig {private boolean mainSlaveSwitchfalse; }多数据源配置 datasource:dynamic:primary: masterdatasource:master:url: jdbc:mysql://xxxx:3306/order?useUnicodetruecharacterEncodingutf-8useSSLfalseusername: gac_travel_devpassword: gac6666driverClassName: com.mysql.jdbc.Drivertype: com.alibaba.druid.pool.DruidDataSourcedruid:initialSize: 10maxActive: 20minIdle: 5maxWait: 1000minEvictableIdleTimeMillis: 300000useGlobalDataSourceStat: truetimeBetweenEvictionRunsMillis: 60000validationQuery: select xtestOnBorrow: truetestOnReturn: truetestWhileIdle: trueslave:url: jdbc:mysql://xxxx:3306/order/gac_order?useUnicodetruecharacterEncodingutf-8useSSLfalseusername: gac_dev_readpassword: gac6666type: com.alibaba.druid.pool.DruidDataSourcedruid:initialSize: 10maxActive: 20minIdle: 5maxWait: 1000minEvictableIdleTimeMillis: 300000useGlobalDataSourceStat: truetimeBetweenEvictionRunsMillis: 60000validationQuery: select xtestOnBorrow: truetestOnReturn: truetestWhileIdle: truemainslave:url: jdbc:mysql://xxxx:3306/order/gac_order?useUnicodetruecharacterEncodingutf-8useSSLfalseusername: gac_travel_testpassword: gac6666type: com.alibaba.druid.pool.DruidDataSourcedruid:initialSize: 10maxActive: 20minIdle: 5maxWait: 1000minEvictableIdleTimeMillis: 300000useGlobalDataSourceStat: truetimeBetweenEvictionRunsMillis: 60000validationQuery: select xtestOnBorrow: truetestOnReturn: truetestWhileIdle: true 多数据源静态类不是必须的: public interface DBTypeConst {/*** 主库*/String MASTER master;/*** 主库的从库*/String MAIN_SLAVE mainslave;/*** 从库*/String SLAVE slave;} 多数据源注解 Target({ElementType.METHOD, ElementType.TYPE}) Retention(RetentionPolicy.RUNTIME) public interface DynamicDataSource { } AOP切面: import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder;Aspect Component Slf4j public class DynamicDataSourceAspect {AutowiredSlaveConfig slaveConfig;Around(annotation(dynamicDataSource))public Object switchDataSource(ProceedingJoinPoint joinPoint, DynamicDataSource dynamicDataSource) throws Throwable {if(slaveConfig.isMainSlaveSwitch()){log.info(DynamicDataSourceAspect:{},DBTypeConst.MAIN_SLAVE);DynamicDataSourceContextHolder.push(DBTypeConst.MAIN_SLAVE);}else{log.info(DynamicDataSourceAspect:{},DBTypeConst.SLAVE);DynamicDataSourceContextHolder.push(DBTypeConst.SLAVE);}try {return joinPoint.proceed();} finally {DynamicDataSourceContextHolder.clear();}} } 此处使用时要多测试防止异常
http://www.sadfv.cn/news/123045/

相关文章:

  • 工艺宣传网站建设齐博cms
  • 安徽建筑人才网铁力seo
  • 企业网站优化系统网站模板 jsp
  • 什么是成品网站怎么做广告宣传最有效
  • 最好的手机资源网站网站建设的经费估算
  • 想开个网站怎样开公司上网行为管理系统
  • html公司网站模板源码7000元买一个域名做网站
  • 东营微信网站制作wordpress访问前台太慢
  • 婚庆公司网站建设doc电商平台设计电商网站建设
  • 卫龙的网站做的污污分网络营销内容定位
  • 商丘网站公司济南公共资源交易中心
  • 企业网站内容如何备案什么是三合一网站建设
  • 郑州网站建设出名吗wordpress的分类目录
  • 动易网站设计方案佛山高端网页制作
  • 网站建设的经费估算网站怎么做视频的软件
  • 北京网站排名上海建智建设工程咨询
  • 中小微企业建设网站官网微信
  • 企业移动网站建设商企业手机网站建设案例
  • 建立企业网站方案搭建一个网站需要多少钱?
  • 六种常见的网络广告类型百度seo有用吗
  • 湖北网站seo设计自己做的网站可以开直播
  • 网站建好怎么发布洛阳网站建设哪个好点
  • 爱 做 网站wordpress中添加登陆页面跳转
  • 网站设计的尺寸建设旅游网站的必要性
  • 360网站怎么做链接十大免费行情软件推荐
  • 菜鸟制作个人网站网页实例网站开发虚拟主机是什么
  • 南宁百度网站公司哪家好东莞网站快速优化排名
  • 手机网站开发应注意百度网盟推广步骤
  • 启东市住房和城乡建设局网站抚州北京网站建设
  • 手机网站 底部菜单wordpress如何导入文章