Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 17d668a

Browse files
Merge pull request #139 from moshowgame/support_springboot3
Support springboot3
2 parents 8f4e09d + fc27133 commit 17d668a

File tree

11 files changed

+34
-20
lines changed

11 files changed

+34
-20
lines changed

‎README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff 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得贡献) |

‎generator-web/pom.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>com.softdev.system</groupId>
99
<artifactId>SpringBootCodeGenerator</artifactId>
10-
<version>3.0</version>
10+
<version>2023</version>
1111
</parent>
1212

1313
<artifactId>generator-web</artifactId>
@@ -42,7 +42,11 @@
4242
<artifactId>junit</artifactId>
4343
</dependency>-->
4444

45-
</dependencies>
45+
<dependency>
46+
<groupId>org.springframework.boot</groupId>
47+
<artifactId>spring-boot-autoconfigure</artifactId>
48+
</dependency>
49+
</dependencies>
4650

4751

4852
<build>

‎generator-web/src/main/java/com/softdev/system/generator/config/GlobalDefaultExceptionHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import org.springframework.web.bind.annotation.ExceptionHandler;
66
import 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

‎generator-web/src/main/java/com/softdev/system/generator/config/WebMvcConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.alibaba.fastjson.support.config.FastJsonConfig;
44
import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;
5+
import jakarta.servlet.DispatcherType;
56
import org.springframework.boot.web.servlet.FilterRegistrationBean;
67
import org.springframework.context.annotation.Bean;
78
import org.springframework.context.annotation.Configuration;
@@ -11,7 +12,6 @@
1112
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
1213
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
1314

14-
import javax.servlet.DispatcherType;
1515
import java.nio.charset.StandardCharsets;
1616
import java.util.ArrayList;
1717
import java.util.List;

‎generator-web/src/main/java/com/softdev/system/generator/config/XssFilter.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
package 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+
56
import 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-
XssHttpServletRequestWrapperxssRequest = newXssHttpServletRequestWrapper(
22-
(HttpServletRequest)request);
22+
23+
XssHttpServletRequestWrapperxssRequest = newXssHttpServletRequestWrapper((HttpServletRequest)request);
2324
chain.doFilter(xssRequest, response);
2425
}
2526

‎generator-web/src/main/java/com/softdev/system/generator/config/XssHttpServletRequestWrapper.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package 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;
37
import org.apache.commons.io.IOUtils;
48
import org.apache.commons.lang3.StringUtils;
59
import org.springframework.http.HttpHeaders;
610
import 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;
1212
import java.io.ByteArrayInputStream;
1313
import java.io.IOException;
1414
import java.util.LinkedHashMap;

‎generator-web/src/main/java/com/softdev/system/generator/entity/ReturnT.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.softdev.system.generator.entity;
22

33
import lombok.Data;
4+
import lombok.EqualsAndHashCode;
45

5-
import java.io.Serializable;
66
import java.util.HashMap;
77
import java.util.Map;
88

@@ -11,6 +11,7 @@
1111
*
1212
* @author zhengkai.blog.csdn.net
1313
*/
14+
@EqualsAndHashCode(callSuper = true)
1415
@Data
1516
public class ReturnT extends HashMap<String, Object> {
1617
private static final long serialVersionUID = 1L;

‎generator-web/src/main/resources/application-bejson.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ spring:
4747
#mvc:
4848
# static-path-pattern: /statics/**
4949
OEM:
50-
version: 2023.1
50+
version: 2023.7
5151
header: SQL转Java JPA、MYBATIS实现类代码生成平台
5252
keywords: sql转实体类,sql转DAO,SQL转service,SQL转JPA实现,SQL转MYBATIS实现
5353
title: JAVA在线代码生成

‎generator-web/src/main/resources/application-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ spring:
4747
#mvc:
4848
# static-path-pattern: /statics/**
4949
OEM:
50-
version: 2023.1
50+
version: 2023.7
5151
header: SQL转Java JPA、MYBATIS实现类代码生成平台
5252
keywords: sql转实体类,sql转DAO,SQL转service,SQL转JPA实现,SQL转MYBATIS实现
5353
title: JAVA代码生成平台

‎generator-web/src/main/resources/application-devtools.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ spring:
4747
#mvc:
4848
# static-path-pattern: /statics/**
4949
OEM:
50-
version: 2023.1
50+
version: 2023.7
5151
header: SQL转Java JPA、MYBATIS实现类代码生成平台
5252
keywords: sql转实体类,sql转DAO,SQL转service,SQL转JPA实现,SQL转MYBATIS实现
5353
title: JAVA在线代码生成

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /