File tree Expand file tree Collapse file tree 7 files changed +24
-14
lines changed
generator-web/src/main/java/com/softdev/system/generator Expand file tree Collapse file tree 7 files changed +24
-14
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ Thanks for `JetBrains` providing us the `Licenses for Open Source Development`
6161# Update Logs
6262| 更新日期 | 更新内容 |
6363| :-----------| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
64+ | 2023.07.11 | 安全更新,正式支持SpringBoot3,javax升级到jakarta。 |
6465| 2023.01.02 | 新增TkMybatis模板(感谢@sgj666 的建议)。 |
6566| 2023.01.01 | 新增GCP BigQuery/Dataflow JJS/QlikSense BI模板。 |
6667| 2022.09.28 | MySQL to Java type conversion 数据库类型转换优化(感谢@jadelike 得贡献) |
Original file line number Diff line number Diff line change 55import org .springframework .web .bind .annotation .ExceptionHandler ;
66import org .springframework .web .bind .annotation .ResponseBody ;
77
8- import javax .servlet .http .HttpServletRequest ;
8+ import jakarta .servlet .http .HttpServletRequest ;
99
1010/**
1111 * @author zhengkai.blog.csdn.net
Original file line number Diff line number Diff line change 22
33import com .alibaba .fastjson .support .config .FastJsonConfig ;
44import com .alibaba .fastjson .support .spring .FastJsonHttpMessageConverter ;
5+ import jakarta .servlet .DispatcherType ;
56import org .springframework .boot .web .servlet .FilterRegistrationBean ;
67import org .springframework .context .annotation .Bean ;
78import org .springframework .context .annotation .Configuration ;
1112import org .springframework .web .servlet .config .annotation .ResourceHandlerRegistry ;
1213import org .springframework .web .servlet .config .annotation .WebMvcConfigurer ;
1314
14- import javax .servlet .DispatcherType ;
1515import java .nio .charset .StandardCharsets ;
1616import java .util .ArrayList ;
1717import java .util .List ;
Original file line number Diff line number Diff line change 11package com .softdev .system .generator .config ;
22
3- import javax .servlet .*;
4- import javax .servlet .http .HttpServletRequest ;
3+ import jakarta .servlet .*;
4+ import jakarta .servlet .http .HttpServletRequest ;
5+
56import java .io .IOException ;
67
78/**
@@ -18,8 +19,8 @@ public void init(FilterConfig config) throws ServletException {
1819 @ Override
1920 public void doFilter (ServletRequest request , ServletResponse response , FilterChain chain )
2021 throws IOException , ServletException {
21- XssHttpServletRequestWrapper xssRequest = new XssHttpServletRequestWrapper (
22- ( HttpServletRequest ) request );
22+
23+ XssHttpServletRequestWrapper xssRequest = new XssHttpServletRequestWrapper (( HttpServletRequest )request );
2324 chain .doFilter (xssRequest , response );
2425 }
2526
Original file line number Diff line number Diff line change 11package com .softdev .system .generator .config ;
22
3+ import jakarta .servlet .ReadListener ;
4+ import jakarta .servlet .ServletInputStream ;
5+ import jakarta .servlet .http .HttpServletRequest ;
6+ import jakarta .servlet .http .HttpServletRequestWrapper ;
37import org .apache .commons .io .IOUtils ;
48import org .apache .commons .lang3 .StringUtils ;
59import org .springframework .http .HttpHeaders ;
610import org .springframework .http .MediaType ;
711
8- import javax .servlet .ReadListener ;
9- import javax .servlet .ServletInputStream ;
10- import javax .servlet .http .HttpServletRequest ;
11- import javax .servlet .http .HttpServletRequestWrapper ;
1212import java .io .ByteArrayInputStream ;
1313import java .io .IOException ;
1414import java .util .LinkedHashMap ;
Original file line number Diff line number Diff line change 11package com .softdev .system .generator .entity ;
22
33import lombok .Data ;
4+ import lombok .EqualsAndHashCode ;
45
5- import java .io .Serializable ;
66import java .util .HashMap ;
77import java .util .Map ;
88
1111 *
1212 * @author zhengkai.blog.csdn.net
1313 */
14+ @ EqualsAndHashCode (callSuper = true )
1415@ Data
1516public class ReturnT extends HashMap <String , Object > {
1617 private static final long serialVersionUID = 1L ;
Original file line number Diff line number Diff line change 55
66 <groupId >com.softdev.system</groupId >
77 <artifactId >SpringBootCodeGenerator</artifactId >
8- <version >3.0 </version >
8+ <version >2023 </version >
99 <packaging >pom</packaging >
1010
1111 <parent >
1212 <groupId >org.springframework.boot</groupId >
1313 <artifactId >spring-boot-starter-parent</artifactId >
14- <version >2.6.3 </version >
14+ <version >3.0.8 </version >
1515 </parent >
1616
1717 <modules >
4949 <dependency >
5050 <groupId >com.alibaba</groupId >
5151 <artifactId >fastjson</artifactId >
52- <version >1.2.83 </version >
52+ <version >2.0.34 </version >
5353 </dependency >
5454
55+ <!-- https://mvnrepository.com/artifact/jakarta.servlet/jakarta.servlet-api -->
56+ <dependency >
57+ <groupId >jakarta.servlet</groupId >
58+ <artifactId >jakarta.servlet-api</artifactId >
59+ <version >6.0.0</version >
60+ <scope >provided</scope >
61+ </dependency >
5562 <!-- 支持 @ConfigurationProperties 注解 -->
5663 <dependency >
5764 <groupId >org.springframework.boot</groupId >
You can’t perform that action at this time.
0 commit comments