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

网站原创文章在哪里找wordpress路由重写事例

网站原创文章在哪里找,wordpress路由重写事例,网站建设杭州公司,深圳全网营销MybatisPlus中MetaObjectHandler自动填充字段失效问题 首先如下配置是最基础的, 本文解决的是失效问题, 如下基础配置不再赘述 ! MetaObjectHandler类 注意: MetaObjectHandler类不加Component注解在config类中使用Bean注解也可 //Component public class FillHandler implem…

MybatisPlus中MetaObjectHandler自动填充字段失效问题

首先如下配置是最基础的, 本文解决的是失效问题, 如下基础配置不再赘述 !

MetaObjectHandler类

注意: MetaObjectHandler类不加@Component注解在config类中使用@Bean注解也可

//@Component
public class FillHandler implements MetaObjectHandler {@Overridepublic void insertFill(MetaObject metaObject) {this.strictInsertFill(metaObject, "createTime", Date.class, new Date());}@Overridepublic void updateFill(MetaObject metaObject) {this.strictUpdateFill(metaObject, "updateTime", Date.class, new Date());}
}

公共字段实体类(其他实体类继承即可)

@Data
public class BaseEntity {@TableId(type = IdType.AUTO)private Long id;//配置插入的时候自动填充create_time@TableField(value = "create_time", fill = FieldFill.INSERT)private Date createTime;//配置更新的时候自动填充create_time@TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)private Date updateTime;
}

发现问题

MybatisPlus中MetaObjectHandler自动填充字段失效, 并且打断点到FillHandler中, 没有进入调试, 说明FillHandler压根没有注入到mybatis-plus中

在这里插入图片描述

解决问题

修改MybatisPlusConfig类中配置具体如下图所示
在这里插入图片描述
我的配置类代码如下, 按照自己项目的配置略微修改即可, 仅供参考

@Configuration
@MapperScan(value = {"com.lnsoft.sdhxgk.heartbeat.mapper", "com.lnsoft.sdhxgk.**.mapper"})
@RequiredArgsConstructor
public class MybatisPlusConfig {private final MybatisPlusProperties properties;@Bean@Primary@ConfigurationProperties("spring.datasource")public DataSource dataSource(){DataSource datasource = new DruidDataSource();return datasource;}@Bean@Primarypublic SqlSessionFactory sqlSessionFactory(DataSource dataSource) throws Exception {MybatisSqlSessionFactoryBean factory = new MybatisSqlSessionFactoryBean();if (!ObjectUtils.isEmpty(this.properties.resolveMapperLocations())) {factory.setMapperLocations(this.properties.resolveMapperLocations());}MybatisConfiguration configuration = this.properties.getConfiguration();if (configuration == null && !StringUtils.hasText(this.properties.getConfigLocation())) {configuration = new MybatisConfiguration();}factory.setConfiguration(configuration);factory.setVfs(SpringBootVFS.class);GlobalConfig globalConfig = this.properties.getGlobalConfig();globalConfig.setMetaObjectHandler(new FillHandler());factory.setGlobalConfig(globalConfig);factory.setDataSource(dataSource);return factory.getObject();}@Beanpublic MetaObjectHandler metaObjectHandler() {return new FillHandler();}@Bean@Primarypublic DataSourceTransactionManager dataSourceTransactionManager(DataSource dataSource){return new DataSourceTransactionManager(dataSource);}@Beanpublic MybatisPlusInterceptor mybatisPlusInterceptor() {MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();// 分页插件interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));// 乐观锁插件interceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor());return interceptor;}
}

再次启动项目, 自动填充功能生效 !


文章转载自:

http://GuLDHDIK.fbbmg.cn
http://PN01GqOQ.fbbmg.cn
http://1uePAzlP.fbbmg.cn
http://VQyUYSxa.fbbmg.cn
http://iIVtu1mZ.fbbmg.cn
http://FssmTMyj.fbbmg.cn
http://PdCJ2Jqd.fbbmg.cn
http://6bDLWoQW.fbbmg.cn
http://P5UIkyy6.fbbmg.cn
http://P1IPYKjl.fbbmg.cn
http://qhhf2pRH.fbbmg.cn
http://nEaQYdvF.fbbmg.cn
http://21N7dm0k.fbbmg.cn
http://yfbSiFsN.fbbmg.cn
http://hIPyJ4zB.fbbmg.cn
http://xGFeRRcx.fbbmg.cn
http://2su1LHp3.fbbmg.cn
http://WOWnRnmP.fbbmg.cn
http://9efItNtp.fbbmg.cn
http://n4pOUN4P.fbbmg.cn
http://1is5zOhI.fbbmg.cn
http://E0gyITLw.fbbmg.cn
http://B79oBc9Y.fbbmg.cn
http://cQol8Wsh.fbbmg.cn
http://dTE1wY3l.fbbmg.cn
http://zsxuVl5o.fbbmg.cn
http://ZQLqtjhD.fbbmg.cn
http://IkueeWI1.fbbmg.cn
http://6ULSVGCQ.fbbmg.cn
http://dc7hprkD.fbbmg.cn
http://www.dtcms.com/wzjs/728295.html

相关文章:

  • dedecms网站模板湖州做网站的
  • 太原做网站wordpress 主题 空白
  • iis发布域名网站新手如何做代理
  • 天津 论坛网站制作公司做网站找那些公司
  • 网站被黑后怎么补救小程序怎么运营推广
  • 英文网站title长沙专业网站设计平台
  • 市南区网站建设北京海淀建设中路哪打疫苗
  • 适合这手机浏览器主页的网站济南中建设计院网站
  • 自己如何创建网站做插画的网站
  • 哪个行业对网站建设需求大心理学重点学科建设网站
  • 长沙网站建站模板怎么制作网站平台
  • 上海网站建设公司介绍整人关不掉的网站怎么做
  • 手机网站建设平台用vs2012做网站教程
  • 百事通做网站宁波网站建设yiso
  • 桂林医院网站建设图片展示类网站
  • 建设工程检测预约网站娄底地seo
  • 木匠手做网站成都网站关键词排名
  • 有没有给别人做图赚钱的网站别墅设计图纸及效果图大全
  • 网站推广服务器怎么选wordpress 文章字数
  • 网站建站的步骤网站开发部门叫什么
  • ipfs做网站官方网站建设 省心磐石网络
  • 论坛网站建设软件烟台建设联合会网站
  • 什么网站可以做数据图wordpress shift+enter
  • 网站用什么系统好用信息发布型网站
  • 网站开发专业就业前系军十八款禁用黄台入口app
  • php网站开发价格中国建设监理协会化工监理协会网站
  • 易购商城网站怎么做啊安徽建设工程信息网怎么打不开了
  • 网站建设实验凡科建站步骤
  • 企业手机网站建设案例济南网站建设新风向
  • 网站开发项目计划书模板网站解析一般什么时候