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

手机h5建站如何将数据库导入网站

手机h5建站,如何将数据库导入网站,做网站视频是什么专业,教学督导网站建设报告写在前面#xff1a; 本文主要介绍mybatis-plus的配置#xff0c;以后在有的时候在补充。欢迎交流。 文章目录 日志输出自动填充分页全局字段配置多数据源 日志输出 调试的时候需要看执行的sql#xff0c;这时候就很需要日志来记录查看了。 mybatis-plus的日志配置在yml… 写在前面 本文主要介绍mybatis-plus的配置以后在有的时候在补充。欢迎交流。 文章目录 日志输出自动填充分页全局字段配置多数据源 日志输出 调试的时候需要看执行的sql这时候就很需要日志来记录查看了。 mybatis-plus的日志配置在yml里面 mybatis-plus:configuration:# 这个配置会将执行的sql打印出来在开发或测试的时候可以用log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 这个配置会将执行的sql打印到日志文件log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl输出到日志文件的时候需要配合着logging配置 logging:config: classpath:config/logback-spring.xmllevel:com:example:mapper: debug自动填充 自动填充bean Beanpublic GlobalConfig globalConfig() {GlobalConfig globalConfig new GlobalConfig();globalConfig.setMetaObjectHandler(new MyMetaObjectHandler());return globalConfig;}这里有2种写法注释掉的是低版本的。高版本从3.3.0开始可以使用。不过3.3.0不要使用。有bug。 Component public class MyMetaObjectHandler implements MetaObjectHandler {/*** 新增填充创建时间** param metaObject*/Overridepublic void insertFill(MetaObject metaObject) { // this.strictInsertFill(metaObject, createTime, LocalDateTime::now, LocalDateTime.class); // this.strictUpdateFill(metaObject, updateTime, LocalDateTime::now, LocalDateTime.class);this.fillStrategy(metaObject,createTime,LocalDateTime.now());this.fillStrategy(metaObject,updateTime,LocalDateTime.now());}/*** 更新填充更新时间** param metaObject*/Overridepublic void updateFill(MetaObject metaObject) { // this.strictUpdateFill(metaObject, updateTime, LocalDateTime::now, LocalDateTime.class);this.fillStrategy(metaObject,updateTime,LocalDateTime.now());}}那么如何设置哪些进行自动填充呢 在实体类上 TableField(fill FieldFill.INSERT)private LocalDateTime createTime;TableField(fill FieldFill.INSERT_UPDATE)private LocalDateTime updateTime; 枚举类型不过也可以直接不写这个属性。 DEFAULT默认不处理 INSERT插入时自动填充字段 UPDATE更新时自动填充字 INSERT_UPDATE插入和更新时自动填充字段 分页 插件bean Beanpublic MybatisPlusInterceptor mybatisPlusInterceptor() {MybatisPlusInterceptor interceptor new MybatisPlusInterceptor();//分页插件interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));return interceptor;}全局字段配置 mybatis-plus:global-config:db-config:# 主键ID类型id-type: none# 逻辑删除字段名称logic-delete-field: deleted# 逻辑删除-删除值logic-delete-value: 1# 逻辑删除-未删除值logic-not-delete-value: 0多数据源 官方文档 依赖 dependencygroupIdcom.baomidou/groupIdartifactIddynamic-datasource-spring-boot-starter/artifactIdversion${version}/version /dependencyboot3需要 dependencygroupIdcom.baomidou/groupIdartifactIddynamic-datasource-spring-boot3-starter/artifactIdversion${version}/version /dependencyspring:datasource:dynamic:primary: db1 # 配置默认数据库datasource:db1: # 数据源1配置url: username: rootpassword: rootdriver-class-name: com.mysql.cj.jdbc.Driverdb2: # 数据源2配置url: username: rootpassword: rootdriver-class-name: com.mysql.cj.jdbc.Driverdurid:initial-size: 1max-active: 20min-idle: 1max-wait: 60000autoconfigure:exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure # 去除druid配置 service/mapper层加注解DS DS 可以注解在方法上和类上同时存在方法注解优先于类上注解。 注解在 service 实现或 mapper 接口方法上不要同时在 service 和 mapper 注解。 DS(db2) public interface Mapper extends BaseMapperUser { }Service DS(db2) public class ServiceImpl extends ServiceImplModelMapper, Model implements IModelService {}DS(db2)ListUser selectAll();
http://www.hkea.cn/news/14332815/

相关文章:

  • 浙江五联建设有限公司网站灰色行业怎么推广引流
  • 网站开发过程代码问题 解决网站管理系统制作
  • 婚嫁网站模板国际网站平台有哪些
  • 重庆有的设计网站广告公司起名大全最新
  • 网站开发公司的log做网站图片和文字字体侵权
  • 手机开发网站开发甘肃省建设厅注册中心网站首页
  • 公司网站后缀网站建设都需要哪些资质
  • 南通建设局网站查询石家庄百度关键词搜索
  • 开80服务器怎么做网站公司法人变更的基本流程
  • 做门户网站的营业范围做竞猜网站合法吗
  • 网站开发与维护实训总结在线教育网站开发方案
  • 微信如何建商城网站怎样为网站设计关键词
  • 建筑招工网站郑州手机端建站模板
  • 建设网站一般过程h5成品网站
  • 湖南做网站 安全还踏实磐石网络石家庄新闻频道直播
  • 给男票做网站表白的软件韩国做美食的视频网站
  • 做销售用什么网站好asp网站的缺点
  • 点匠网站开发流程沈阳建设工程项目管理中心
  • 网站建设推销员话术从哪些方面评价一个企业的网站建设
  • 苍南网站制作电商网站用php做的吗
  • 电商网站首页图片切换怎么做的网站备案地
  • 网站建设和维护管理预算做一家网站需要多少钱
  • 北京百度网站排名优化上海自贸区注册公司有什么好处
  • 找人做网站协议河北建设工程网站
  • 可以做家装设计的网站wordpress查询数据库插件
  • 国外机械做的好的网站北京高端网站建设案例
  • jsp做的零食网站下载网络架构必须满足哪些特性
  • 网站建设的趋势网站建设 软件有哪些
  • 餐饮官网建站模板优化措施最新回应
  • 网站建设需要达到什么样的效果企业网站建设 英铭