JRebel热部署,解决修改mapper的xml文件不生效的问题

idea版本:2019.3.1
JRebel版本:2021.3.2
mybatis-plus版本:3.3.0

情况:java中比如controller、service的代码修改之后,JRebel能够正常热更新,但是修改了resources/mapper/*Mapper.xml中的代码,JRebel失效

解决过程:

  1. 网上帖子说在settings里添加 !?*.xml,但是不生效
    在这里插入图片描述
  2. 根据帖子
    JRebel在使用mybatis-plus时,修改mapper文件不生效的问题
    下载了idea中的插件JRebel mybatisPlus extension,重新用JRebel启动该模块,修改mapper.xml,在查询sql的时候提示
    2021-10-13 10:11:08 JRebel: Reloading SQL maps
    证明生效
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐