Skip to content

Commit aa0b5b8

Browse files
authored
Merge pull request #26 from APIJSON/springboot3
merge from springboot3
2 parents 9fd3127 + 1330ae6 commit aa0b5b8

File tree

8 files changed

+62
-37
lines changed

8 files changed

+62
-37
lines changed

.gitignore

Lines changed: 33 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,37 @@
1-
# Compiled class file
2-
*.class
1+
HELP.md
2+
.gradle
3+
build/
4+
!gradle/wrapper/gradle-wrapper.jar
5+
!**/src/main/**/build/
6+
!**/src/test/**/build/
37

4-
# Log file
5-
*.log
6-
7-
# BlueJ files
8-
*.ctxt
9-
10-
# Mobile Tools for Java (J2ME)
11-
.mtj.tmp/
12-
13-
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
14-
hs_err_pid*
15-
/target/
16-
bin
8+
### STS ###
9+
.apt_generated
1710
.classpath
11+
.factorypath
1812
.project
1913
.settings
14+
.springBeans
15+
.sts4-cache
16+
bin/
17+
!**/src/main/**/bin/
18+
!**/src/test/**/bin/
19+
20+
### IntelliJ IDEA ###
21+
.idea
22+
*.iws
23+
*.iml
24+
*.ipr
25+
out/
26+
!**/src/main/**/out/
27+
!**/src/test/**/out/
28+
29+
### NetBeans ###
30+
/nbproject/private/
31+
/nbbuild/
32+
/dist/
33+
/nbdist/
34+
/.nb-gradle/
35+
36+
### VS Code ###
37+
.vscode/

jitpack.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
jdk:
2+
- openjdk17
3+
4+
before_install:
5+
- sdk install java 17.0.6-open
6+
- sdk use java 17.0.6-open

pom.xml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>apijson.framework</groupId>
77
<artifactId>apijson-framework</artifactId>
8-
<version>6.3.0</version>
8+
<version>6.4.3-springboot-3</version>
99
<packaging>jar</packaging>
1010

1111
<name>APIJSONFramework</name>
@@ -14,14 +14,18 @@
1414
<properties>
1515
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1616
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
17-
<java.version>1.8</java.version>
17+
<java.version>17</java.version>
18+
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
19+
<maven.compiler.source>17</maven.compiler.source>
20+
<maven.compiler.target>17</maven.compiler.target>
1821
</properties>
1922

2023
<dependencies>
2124
<dependency>
22-
<groupId>javax.servlet</groupId>
23-
<artifactId>javax.servlet-api</artifactId>
24-
<version>4.0.1</version>
25+
<groupId>jakarta.servlet</groupId>
26+
<artifactId>jakarta.servlet-api</artifactId>
27+
<version>6.0.0</version>
28+
<scope>provided</scope>
2529
</dependency>
2630

2731
<dependency>
@@ -34,12 +38,12 @@
3438
<dependency>
3539
<groupId>com.github.Tencent</groupId>
3640
<artifactId>APIJSON</artifactId>
37-
<version>6.3.0</version>
41+
<version>6.4.3-springboot3</version>
3842
</dependency>
3943
<dependency>
4044
<groupId>com.github.APIJSON</groupId>
4145
<artifactId>apijson-column</artifactId>
42-
<version>1.8.0</version>
46+
<version>1.9.3-springboot3</version>
4347
</dependency>
4448

4549
<!-- 数据库 JDBC 驱动 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< -->
@@ -51,7 +55,7 @@
5155
<dependency>
5256
<groupId>org.postgresql</groupId>
5357
<artifactId>postgresql</artifactId>
54-
<version>42.3.8</version>
58+
<version>42.7.2</version>
5559
</dependency>
5660
<!-- 数据库 JDBC 驱动 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -->
5761

@@ -76,10 +80,10 @@
7680
<plugin>
7781
<groupId>org.apache.maven.plugins</groupId>
7882
<artifactId>maven-compiler-plugin</artifactId>
79-
<version>3.8.1</version>
83+
<version>3.12.1</version>
8084
<configuration>
81-
<source>1.8</source>
82-
<target>1.8</target>
85+
<source>17</source>
86+
<target>17</target>
8387
</configuration>
8488
</plugin>
8589
</plugins>

src/main/java/apijson/framework/APIJSONController.java

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636
import java.rmi.ServerException;
3737
import java.util.Map;
3838

39-
import javax.servlet.AsyncContext;
40-
import javax.servlet.ServletResponse;
41-
import javax.servlet.http.HttpServletRequest;
42-
import javax.servlet.http.HttpSession;
39+
import jakarta.servlet.AsyncContext;
40+
import jakarta.servlet.ServletResponse;
41+
import jakarta.servlet.http.HttpServletRequest;
42+
import jakarta.servlet.http.HttpSession;
4343

4444
import com.alibaba.fastjson.JSONObject;
4545

@@ -110,8 +110,6 @@ public String parseByTag(RequestMethod method, String tag, Map<String, String> p
110110

111111
/**增删改查统一入口,这个一个方法可替代以下 7 个方法,牺牲一点路由解析性能来提升一些开发效率
112112
* @param method
113-
* @param tag
114-
* @param params
115113
* @param request
116114
* @param session
117115
* @return
@@ -316,7 +314,6 @@ public String deleteByTag(String tag, Map<String, String> params, String request
316314

317315

318316
/**重新加载配置
319-
* @param request
320317
* @return
321318
* @see
322319
* <pre>

src/main/java/apijson/framework/APIJSONFunctionParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
import java.util.List;
3232
import java.util.Map;
3333

34-
import javax.servlet.http.HttpSession;
34+
import jakarta.servlet.http.HttpSession;
3535

3636
import com.alibaba.fastjson.JSONArray;
3737
import com.alibaba.fastjson.JSONObject;

src/main/java/apijson/framework/APIJSONObjectParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
import java.util.List;
1818

19-
import javax.servlet.http.HttpSession;
19+
import jakarta.servlet.http.HttpSession;
2020

2121
import apijson.orm.*;
2222
import com.alibaba.fastjson.JSONObject;

src/main/java/apijson/framework/APIJSONParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import java.util.Map;
2222
import java.util.Set;
2323

24-
import javax.servlet.http.HttpSession;
24+
import jakarta.servlet.http.HttpSession;
2525

2626
import com.alibaba.fastjson.JSONObject;
2727

src/main/java/apijson/framework/APIJSONVerifier.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import java.rmi.ServerException;
2323
import java.util.*;
2424

25-
import javax.servlet.http.HttpSession;
25+
import jakarta.servlet.http.HttpSession;
2626

2727
import apijson.column.ColumnUtil;
2828
import apijson.orm.*;

0 commit comments

Comments
 (0)