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

学做美食的视频网站有哪些音乐播放网站开发pc端

学做美食的视频网站有哪些,音乐播放网站开发pc端,怎么查网站是在哪里备案的,怎么建设自己网站文章目录 目录 文章目录 前言 一、依赖和目录结构 二、使用步骤 2.1 两个数据源的不同引用配置 2.2 对应的mapper 2.3 定时任务处理 总结 前言 一、依赖和目录结构 dependenciesdependencygroupIdorg.springframework.boot/groupIdartifa… 文章目录 目录 文章目录 前言 一、依赖和目录结构 二、使用步骤 2.1 两个数据源的不同引用配置 2.2 对应的mapper 2.3 定时任务处理  总结 前言 一、依赖和目录结构 dependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter/artifactIdversion2.3.12.RELEASE/version/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactIdversion2.3.12.RELEASE/version/dependencydependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-boot-starter/artifactIdversion3.5.1/version/dependencydependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion5.1.49/version/dependency/dependencies 配置文件 server:port: 8089spring:datasource:remote :driver-class-name: com.mysql.jdbc.Driverjdbc-url: jdbc:mysql://192.168.31.2/student?useUnicodetruecharacterEncodingUTF-8useSSLfalseserverTimezoneUTCusername: rootpassword: 111local :driver-class-name: com.mysql.jdbc.Driverjdbc-url: jdbc:mysql://192.168.31.1/student?useUnicodetruecharacterEncodingUTF-8useSSLfalseserverTimezoneUTCusername: rootpassword: 111mybatis-plus:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #开启sql日志二、使用步骤 2.1 两个数据源的不同引用配置 package com.config;import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean; 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.Autowired; 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.annotation.Resource; import javax.sql.DataSource;/**** date Created in 2023/12/2 19:51* description本地数据源* modified By* version:*/ Configuration MapperScan(basePackages com.local.Mapper, sqlSessionTemplateRef sqlSessionTemplate1) public class MybatisLocalConfig {BeanConfigurationProperties(prefix spring.datasource.local)public DataSource dataSource1() {return DataSourceBuilder.create().build();}Beanpublic SqlSessionFactory sqlSessionFactory1(Qualifier(dataSource1) DataSource dataSource) throws Exception {MybatisSqlSessionFactoryBean factoryBean new MybatisSqlSessionFactoryBean();factoryBean.setDataSource(dataSource);// 设置mapper.xml文件的位置factoryBean.setMapperLocations(new PathMatchingResourcePatternResolver().getResources(classpath*:localmapper/*.xml));return factoryBean.getObject();}Beanpublic SqlSessionTemplate sqlSessionTemplate1(Qualifier(sqlSessionFactory1) SqlSessionFactory sqlSessionFactory) {return new SqlSessionTemplate(sqlSessionFactory);}} Configuration MapperScan(basePackages com.remote.Mapper, sqlSessionTemplateRef sqlSessionTemplate2) public class MybatisRemoteConfig {BeanConfigurationProperties(prefix spring.datasource.remote)public DataSource dataSource2() {return DataSourceBuilder.create().build();}Beanpublic SqlSessionFactory sqlSessionFactory2(Qualifier(dataSource2) DataSource dataSource) throws Exception {MybatisSqlSessionFactoryBean factoryBean new MybatisSqlSessionFactoryBean();factoryBean.setDataSource(dataSource);// 设置mapper.xml文件的位置factoryBean.setMapperLocations(new PathMatchingResourcePatternResolver().getResources(classpath*:mapper2/*.xml));return factoryBean.getObject();}Beanpublic SqlSessionTemplate sqlSessionTemplate2(Qualifier(sqlSessionFactory2) SqlSessionFactory sqlSessionFactory) {return new SqlSessionTemplate(sqlSessionFactory);} } 2.2 对应的mapper public interface CourseOneMapper extends BaseMapperCourse { }public interface CourseTwoMapper extends BaseMapperCourse {/*** 批量插入* param list*/Insert(script INSERT INTO tbl_course (name, teacher) VALUES foreach collectionlist itemitem separator, (#{item.name}, #{item.teacher}) /foreach /script)void batchInsert(Param(list) ListCourse list); }TableName(tbl_course) public class Course {TableId(type IdType.AUTO)private Integer id;private String name;private String teacher;public Course() {}public Course(Integer id, String name, String teacher) {this.id id;this.name name;this.teacher teacher;}/*** 获取* return id*/public Integer getId() {return id;}/*** 设置* param id*/public void setId(Integer id) {this.id id;}/*** 获取* return name*/public String getName() {return name;}/*** 设置* param name*/public void setName(String name) {this.name name;}/*** 获取* return teacher*/public String getTeacher() {return teacher;}/*** 设置* param teacher*/public void setTeacher(String teacher) {this.teacher teacher;}Overridepublic String toString() {return Course{id id , name name , teacher teacher };} } 2.3 定时任务处理  EnableScheduling //开启定时 Component public class MySchedule {Resourceprivate CourseOneMapper courseOneMapper;Resourceprivate CourseTwoMapper courseTwoMapper;/*** 每隔10秒执行一次*/Scheduled(fixedDelay 1000000)public void test(){//查询到要同步的数据ListCourse coursesOne courseOneMapper.selectList(null);//批量插入courseTwoMapper.batchInsert(coursesOne);}} 总结
http://www.huolong8.cn/news/65077/

相关文章:

  • 老外做的汉语网站创建全国文明城市主题班会教案
  • 南昌网站建设和推广网站改版 大量旧页面
  • 九江专业制作网站小程序电商网络推广培训
  • 池州建行网站建设部网站注册人员
  • 搜索网站有哪些深圳市招聘网站
  • 支付网站建设费账务处理室内设计师常用网站
  • 开发建设网站需要什么人才wordpress 插件语言包
  • 福建网站建设公司局域网内建网站
  • 塘坑网站建设wordpress编辑器大家用什么
  • 一个网站建设的流程安庆市网站建设
  • 网站反链有好处吗中山网页模板建站
  • 长沙做网站公司深圳画册制作
  • 凡科建站怎么建网站可信网站图标 费流量
  • 推广一般去哪发帖上海关键词优化软件
  • 公司网站怎么做简介重庆建设网站的公司简介
  • 网页游戏网站模压板科技最狂潮
  • 网站购物系统制作雨辰资讯电子商务类网站开发北京学网站开发
  • 电商运营 网站运营接工程的app软件
  • 网站关键词排名检测工具西宁网站建设报价ew君博贴心
  • 画册设计公司网站衡阳网站建设 千度网络
  • 电商型网站开发多少钱潍坊建设公司网站
  • 新的网站建设技术网站怎么做下载内容
  • 婚礼网站建设重庆观音桥步行街
  • 微网站开发难吗留言 wordpress
  • 做的比较好的卡车网站工业电商网站怎么配色
  • 企业网站的目的怎么创建微信公众号免费
  • 建设银行的网站广告制作费和广告服务费区别
  • 湖北网站推广方案装修设计师在哪里找
  • 睢县网站制作公司福州 网站建设 医疗
  • 网站营销网站优化moodle做网站