3.9K Star 22.7K Fork 7.8K

GVPdromara / hutool

 / 详情

目前有计划考虑支持 SpringBoot 3 吗?

已完成
创建于  
2022-11-25 12:52

版本情况

JDK版本: openjdk 17
hutool版本: lastest

SpringBoot 3.0 release 了,把 Java EE 换成了 Jakarta EE 9
包名从 javax.* 换成了 jakarta.*
简单使用了下, 好多地方都编译不过
有大概的 roadmap 吗?6.x 会支持 SpringBoot 3 吗

https://spring.io/blog/2022/05/24/preparing-for-spring-boot-3-0

评论 (8)

轻描淡写 创建了任务
轻描淡写 修改了描述
展开全部操作日志

希望可以支持java 17,为java 17做贡献

希望可以早点支持SpringBoot 3

Hutool只是提供了SpringUtil而已,且简单获取Bean,所以不存在什么兼容问题。

Looly 任务状态待办的 修改为已完成
Looly 添加了
 
question
标签

确实只是提供了 SpringUtils,可是 hutool 里的 servlet-api 依赖都是 JavaEE 规范,并不是 Jakarta EE
意味着, 如果用 boot3, 那就意味着整套 JavaEE 都需要切换到 JakartaEE

举个栗子,servlet boot3 传递的是 jakarta.servlet.http.HttpServletRequest
但是 hutool 里提供的方法入参都是 javax.servlet.http.HttpServletRequest
这样真的没有兼容问题吗?

关于Servlet,在v5版本中同时提供了ServletUtilJakartaServletUtil,在v6版本中会全部替换为Jakarta系列,并部分提供javax的兼容。

现在还是V5版本只能使用两个ServletUtil和JakartaServletUtil?那V6版本合并成一个?V6版本大约什么时间发布呢?

v6只使用Jakarta。

等文档写完发布正式版。

轻描淡写 任务状态已完成 修改为进行中
Looly 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(5)
577840 chuangshios 1669383775 1463 loolly admin 1578914022 852110 zhi8023nan 1578933884
Java
1
https://gitee.com/dromara/hutool.git
git@gitee.com:dromara/hutool.git
dromara
hutool
hutool

搜索帮助

344bd9b3 5694891 D2dac590 5694891