wayn111 / mybatis-xmlreload-spring-boot-starter

mybatis-xmlreload-spring-boot-starter 支持xml文件热更新
Apache License 2.0
57 stars 19 forks source link

maven仓库不能正常导入 #1

Closed Neptunejiang closed 1 year ago

Neptunejiang commented 1 year ago

E8L{FEU690H(ZS0R6T __7H (1T5G~3AT6 NBZ%P$6%_CE7

wayn111 commented 1 year ago

sorry, groupId忘了改了,正确地址:

<dependency>
    <groupId>io.github.wayn111</groupId>
    <artifactId>mybatis-xmlreload-spring-boot-starter</artifactId>
    <version>3.0.3.m1</version>
</dependency>
Neptunejiang commented 1 year ago

可以正常导入了,但是这项目是只能适配spring-boot集成mybatis吗,mybatis-plus或者jeecg-boot集成mybatis/mybatis-plus不支持吗。 }OSZI@1ZGFJ`L2Z2LI NWZD U0E5(D0BK{506@OWQJ FMGM

5Y @@W@E{9IC6ALRA@{5_WN (%MBJ2R~NW64G9UGNJF34O8

wayn111 commented 1 year ago

适配了mybatis plus 3.0,你可以试试

Neptunejiang commented 1 year ago

应该是的,我刚刚看了一些项目里mybatis-plus版本是3.4.1的。这边除了更换版本外还有别的方式适配吗。我技术有限,看了下源码没找到适配相关的东西😂

wayn111 commented 1 year ago

我说错了,支持 mybatis-plus 3.0以上

Neptunejiang commented 1 year ago

那我上面改完xml之后重新build了控制台里输出的sql和xml里的还是不一样的

wayn111 commented 1 year ago

你这边能加我微信吗 13617159841 我给你远程看下

Neptunejiang commented 1 year ago

这个不是个人的项目,我只是自己本地开发的时候想方便一些,反复重启有点影响开发效率😂

wayn111 commented 1 year ago

哦哦,好吧,你可以贴下你的mybatis 版本,我回去看看

wayn111 commented 1 year ago

我用jeecgboot复现了你说的问题,修改后可以使用,你可以使用下面这个版本

<dependency>
    <groupId>io.github.wayn111</groupId>
    <artifactId>mybatis-xmlreload-spring-boot-starter</artifactId>
    <version>3.0.3.m2</version>
</dependency>

刚推送,过半个小时,应该可以下载

Neptunejiang commented 1 year ago
io.github.wayn111 mybatis-xmlreload-spring-boot-starter 2.0.3.m2

这个版本不支持吗,我用3.0的好像有东西不兼容了,可能有别人改了什么配置

wayn111 commented 1 year ago

你的项目如果是 SpringBoot2.0+ 版本的话,mybatis-xmlreload-spring-boot-starter 用 2.0.3.m2 这个版本应该是支持的,你看下控制台有报错吗,之前不能用是因为jeecgboot把xml文件放在java目录下,导致我没读取到,2.0.3.m2兼容了这个问题

Neptunejiang commented 1 year ago

1682315772092 1682315980707 启动没有报错,改完xml重新build之后没有起效果,也没有报错

wayn111 commented 1 year ago

我在家测试过了是可以的,可能你的xml文件位置或者mybtis 版本有啥不一样

Neptunejiang commented 1 year ago

F1KKCJY5KB_6{59_KPQ6W G%U8)S`MX0RBOHELS7EBLI9 这是mybatis-plus的版本,和xml的位置。这个和子父级配置文件没有什么关系吧

wayn111 commented 1 year ago

你用最新的3.0.3.m3试试把,不让远程,我也不知道你具体是本地啥情况,也不好帮你解决😂

<dependency>
    <groupId>io.github.wayn111</groupId>
    <artifactId>mybatis-xmlreload-spring-boot-starter</artifactId>
    <version>3.0.3.m3</version>
</dependency>
Neptunejiang commented 1 year ago

好的,我后面自己搞个简单的mybatis项目然后引用2.0试试,十分感谢

wayn111 commented 1 year ago

好的,我后面自己搞个简单的mybatis项目然后引用2.0试试,十分感谢

不用2.0 用3.0就行了,我最新的3.0.3.m3提高了兼容性