Mapper icon indicating copy to clipboard operation
Mapper copied to clipboard

升级当前版本的jap、jdk、springboot等,以支持SpringBoot3

Open tri5m opened this issue 2 years ago • 4 comments

升级当前版本的jap、jdk、springboot等,以支持SpringBoot3 #890

  • 升级 JDK 到 17
  • 升级 javax.persistence-api:2.2 到 jakarta.persistence-api:3.1.0
  • 升级 slf4j:1.7.26 到 slf4j:2.0.7
  • 升级 mybatis:3.5.9 到 mybatis:3.5.11
  • 升级 mybatis-spring:2.0.7 到 mybatis-spring:3.0.1
  • 升级 spring-boot:2.6.4 到 spring-boot:3.0.10
  • 升级 spring:4.3.30.RELEASE 到 spring:6.0.11
  • 升级 lombok:1.16.22 到 lombok:1.18.24
  • 希望在下版本中能支持SpringBoot3

tri5m avatar Sep 08 '23 11:09 tri5m

兼容jdk17,springboot3和只支持jdk17,springboot3是有区别的。

abel533 avatar Sep 10 '23 02:09 abel533

不知道何时能支持springboot3,现在想用新版的只能fork一个版本自己打包了,很不方便,希望尽快出个支持的版本,大家好适配。

tri5m avatar Sep 10 '23 02:09 tri5m

不知道何时能支持springboot3,现在想用新版的只能fork一个版本自己打包了,很不方便,希望尽快出个支持的版本,大家好适配。

可以使用自定义 EntityResolve 的方式临时解决,我目前就是这么干的。加一行配置就行了。

mapper:
  resolve-class: com.simperfect.commons.mapper.mapperhelper.resolve.JakartaEntityResolve # 配置解析器为我们自定义的解析器,使其支持 Jakarta API

WangJincheng4869 avatar Feb 04 '24 02:02 WangJincheng4869

@WangJincheng4869 感谢,但似乎不能解决所有问题

tri5m avatar Feb 06 '24 02:02 tri5m