davidfantasy / mybatis-plus-generator-ui

对mybatis-plus-generator进行封装,通过Web UI快速生成兼容Spring boot,mybatis-plus框架的各类业务代码
Apache License 2.0
1.87k stars 472 forks source link

feat: 移除代码中对javax.servlet.*的使用,以兼容tomcat 10.x(springboot 3.x) #81

Closed wangtao94 closed 1 year ago

wangtao94 commented 1 year ago

在tomcat 10.x中,javax.servlet 的包移动到 Jakarta.servlet ,本项目在com.github.davidfantasy.mybatisplus.generatorui.controller.TemplateControllercom.github.davidfantasy.mybatisplus.generatorui.configurer.WebControllerAdvice 使用了`javax.servlet下的类,导致将本项目集成到springboot3项目无法下载文件。

去除对javax.servlet的直接依赖

wangtao94 commented 1 year ago

以下issue也是这个问题导致

69 启动报错

@jiangjihui 提出 导入javax.servlet相关依赖 这个处理方案只能让项目启动,但是在下载模板的时候依然报错