Skip to content

Commit a218dd0

Browse files
committed
add 2.7.1 to springboot2.x
1 parent 9c0b4ac commit a218dd0

File tree

26 files changed

+76
-67
lines changed

26 files changed

+76
-67
lines changed

pom.xml

+5-6
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,25 @@
66
<parent>
77
<groupId>org.springframework.boot</groupId>
88
<artifactId>spring-boot-starter-parent</artifactId>
9-
<version>3.1.2</version>
9+
<version>2.7.16</version>
1010
<relativePath/> <!-- lookup parent from repository -->
1111
</parent>
1212

1313
<groupId>com.codingapi.springboot</groupId>
1414
<artifactId>springboot-parent</artifactId>
15-
<version>2.1.11</version>
15+
<version>2.7.1</version>
1616

1717
<url>https://github.com/codingapi/springboot-framewrok</url>
1818
<name>springboot-parent</name>
1919
<description>springboot-parent project for Spring Boot</description>
2020

2121
<properties>
22-
<java.version>17</java.version>
22+
<java.version>8</java.version>
2323

2424
<!-- maven properties-->
2525
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ss</maven.build.timestamp.format>
26-
<maven.compile.source>17</maven.compile.source>
27-
<maven.compile.target>17</maven.compile.target>
26+
<maven.compile.source>8</maven.compile.source>
27+
<maven.compile.target>8</maven.compile.target>
2828
<maven.source.plugin>3.0.1</maven.source.plugin>
2929
<maven-compiler-plugin.version>3.11.0</maven-compiler-plugin.version>
3030
<maven.javadoc.plugin>2.10.3</maven.javadoc.plugin>
@@ -39,7 +39,6 @@
3939
<perf4j.version>0.9.16</perf4j.version>
4040
<bcprov-jdk15on.version>1.70</bcprov-jdk15on.version>
4141
<commons-crypto.version>1.2.0</commons-crypto.version>
42-
<org.yaml.snakeyaml.version>2.0</org.yaml.snakeyaml.version>
4342
</properties>
4443

4544
<dependencies>

springboot-starter-data-fast/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
<parent>
66
<artifactId>springboot-parent</artifactId>
77
<groupId>com.codingapi.springboot</groupId>
8-
<version>2.1.11</version>
8+
<version>2.7.1</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

1212
<artifactId>springboot-starter-data-fast</artifactId>
1313

1414
<properties>
15-
<java.version>17</java.version>
15+
<java.version>8</java.version>
1616
</properties>
1717

1818

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/DataFastConfiguration.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
1313
import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping;
1414

15-
import jakarta.persistence.EntityManager;
15+
import javax.persistence.EntityManager;
1616
import java.util.List;
1717

1818
@Configuration

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/executor/JpaExecutor.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import lombok.AllArgsConstructor;
66
import org.springframework.data.domain.Page;
77

8-
import jakarta.persistence.EntityManager;
8+
import javax.persistence.EntityManager;
99
import java.util.Collection;
1010
import java.util.List;
1111

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/executor/JpaQuery.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
import org.springframework.util.ReflectionUtils;
88
import org.springframework.util.StringUtils;
99

10-
import jakarta.persistence.EntityManager;
11-
import jakarta.persistence.Parameter;
12-
import jakarta.persistence.Query;
10+
import javax.persistence.EntityManager;
11+
import javax.persistence.Parameter;
12+
import javax.persistence.Query;
1313
import java.lang.reflect.Field;
1414
import java.util.Set;
1515

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/manager/EntityManagerContent.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package com.codingapi.springboot.fast.manager;
22

3-
import jakarta.persistence.EntityManager;
43
import lombok.Getter;
54

5+
import javax.persistence.EntityManager;
6+
67
public class EntityManagerContent {
78

89
@Getter

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/manager/EntityManagerInitializer.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
package com.codingapi.springboot.fast.manager;
22

3-
import jakarta.persistence.EntityManager;
43
import lombok.AllArgsConstructor;
54
import org.springframework.beans.factory.InitializingBean;
65

6+
import javax.persistence.EntityManager;
7+
78
@AllArgsConstructor
89
public class EntityManagerInitializer implements InitializingBean {
910

springboot-starter-data-fast/src/test/java/com/codingapi/springboot/fast/entity/Demo.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
import lombok.Getter;
44
import lombok.Setter;
55

6-
import jakarta.persistence.*;
6+
import javax.persistence.*;
7+
78

89
@Setter
910
@Getter

springboot-starter-id-generator/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
<parent>
66
<artifactId>springboot-parent</artifactId>
77
<groupId>com.codingapi.springboot</groupId>
8-
<version>2.1.11</version>
8+
<version>2.7.1</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

1212
<artifactId>springboot-starter-id-generator</artifactId>
1313

1414
<properties>
15-
<java.version>17</java.version>
15+
<java.version>8</java.version>
1616
</properties>
1717

1818
<dependencies>

springboot-starter-id-generator/src/main/java/com/codingapi/springboot/generator/dao/IdKeyDao.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public List<IdKey> query(Connection connection, QueryRunner queryRunner) throws
6262

6363
@SneakyThrows
6464
public IdKey updateMaxId(IdKey generator) {
65-
return dbHelper.updateAndQuery(new DbHelper.IUpdateAndQuery<>() {
65+
return dbHelper.updateAndQuery(new DbHelper.IUpdateAndQuery<List<IdKey>>() {
6666
@Override
6767
public List<IdKey> updateAndQuery(Connection connection, QueryRunner queryRunner) throws SQLException {
6868
queryRunner.update(connection, "UPDATE ID_GENERATOR SET ID = ID + 1 WHERE TAG = ?", generator.getKey());
@@ -74,7 +74,7 @@ public List<IdKey> updateAndQuery(Connection connection, QueryRunner queryRunner
7474

7575
@SneakyThrows
7676
public List<IdKey> findAll() throws SQLException {
77-
return dbHelper.query(new DbHelper.IQuery<>() {
77+
return dbHelper.query(new DbHelper.IQuery<List<IdKey>>() {
7878
@Override
7979
public List<IdKey> query(Connection connection, QueryRunner queryRunner) throws SQLException {
8080
return queryRunner.query(connection, "SELECT * FROM ID_GENERATOR", handler);

springboot-starter-security-jwt/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<artifactId>springboot-parent</artifactId>
88
<groupId>com.codingapi.springboot</groupId>
9-
<version>2.1.11</version>
9+
<version>2.7.1</version>
1010
</parent>
1111

1212
<artifactId>springboot-starter-security-jwt</artifactId>
@@ -15,7 +15,7 @@
1515
<description>springboot-starter-security-jwt project for Spring Boot</description>
1616

1717
<properties>
18-
<java.version>17</java.version>
18+
<java.version>8</java.version>
1919
</properties>
2020

2121
<dependencies>

springboot-starter-security-jwt/src/main/java/com/codingapi/springboot/security/AutoConfiguration.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ public SecurityFilterChain filterChain(HttpSecurity security, Jwt jwt,SecurityLo
8282
.and()
8383
.authorizeHttpRequests(
8484
registry -> {
85-
registry.requestMatchers(properties.getIgnoreUrls()).permitAll()
86-
.requestMatchers(properties.getAuthenticatedUrls()).authenticated()
85+
registry.antMatchers(properties.getIgnoreUrls()).permitAll()
86+
.antMatchers(properties.getAuthenticatedUrls()).authenticated()
8787
.anyRequest().permitAll();
8888
}
8989
)

springboot-starter-security-jwt/src/main/java/com/codingapi/springboot/security/configurer/WebSecurityConfigurer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public class WebSecurityConfigurer implements WebSecurityCustomizer {
1515
@Override
1616
public void customize(WebSecurity web) {
1717
//ignoring security filters request url
18-
web.ignoring().requestMatchers(securityJwtProperties.getIgnoreUrls());
18+
web.ignoring().antMatchers(securityJwtProperties.getIgnoreUrls());
1919
}
2020

2121
}

springboot-starter-security-jwt/src/main/java/com/codingapi/springboot/security/filter/MyAccessDeniedHandler.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
import org.springframework.security.access.AccessDeniedException;
88
import org.springframework.security.web.access.AccessDeniedHandler;
99

10-
import jakarta.servlet.ServletException;
11-
import jakarta.servlet.http.HttpServletRequest;
12-
import jakarta.servlet.http.HttpServletResponse;
10+
import javax.servlet.ServletException;
11+
import javax.servlet.http.HttpServletRequest;
12+
import javax.servlet.http.HttpServletResponse;
1313
import java.io.IOException;
1414
import java.nio.charset.StandardCharsets;
1515

springboot-starter-security-jwt/src/main/java/com/codingapi/springboot/security/filter/MyAuthenticationFilter.java

+4-5
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,18 @@
66
import com.codingapi.springboot.security.jwt.Jwt;
77
import com.codingapi.springboot.security.jwt.Token;
88
import com.codingapi.springboot.security.properties.SecurityJwtProperties;
9-
import jakarta.servlet.FilterChain;
10-
import jakarta.servlet.ServletException;
11-
import jakarta.servlet.http.HttpServletRequest;
12-
import jakarta.servlet.http.HttpServletResponse;
139
import lombok.extern.slf4j.Slf4j;
1410
import org.apache.commons.io.IOUtils;
1511
import org.springframework.security.authentication.AuthenticationManager;
1612
import org.springframework.security.core.context.SecurityContextHolder;
1713
import org.springframework.security.web.authentication.www.BasicAuthenticationFilter;
1814
import org.springframework.util.AntPathMatcher;
1915
import org.springframework.util.StringUtils;
20-
import org.springframework.web.filter.OncePerRequestFilter;
2116

17+
import javax.servlet.FilterChain;
18+
import javax.servlet.ServletException;
19+
import javax.servlet.http.HttpServletRequest;
20+
import javax.servlet.http.HttpServletResponse;
2221
import java.io.IOException;
2322
import java.nio.charset.StandardCharsets;
2423

springboot-starter-security-jwt/src/main/java/com/codingapi/springboot/security/filter/MyLoginFilter.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter;
2323
import org.springframework.security.web.util.matcher.AntPathRequestMatcher;
2424

25-
import jakarta.servlet.FilterChain;
26-
import jakarta.servlet.ServletException;
27-
import jakarta.servlet.http.HttpServletRequest;
28-
import jakarta.servlet.http.HttpServletResponse;
25+
import javax.servlet.FilterChain;
26+
import javax.servlet.ServletException;
27+
import javax.servlet.http.HttpServletRequest;
28+
import javax.servlet.http.HttpServletResponse;
2929
import java.io.IOException;
3030
import java.nio.charset.StandardCharsets;
3131
import java.util.stream.Collectors;

springboot-starter-security-jwt/src/main/java/com/codingapi/springboot/security/filter/MyLogoutHandler.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44
import org.springframework.security.core.Authentication;
55
import org.springframework.security.web.authentication.logout.LogoutHandler;
66

7-
import jakarta.servlet.http.HttpServletRequest;
8-
import jakarta.servlet.http.HttpServletResponse;
7+
import javax.servlet.http.HttpServletRequest;
8+
import javax.servlet.http.HttpServletResponse;
9+
910

1011
@Slf4j
1112
public class MyLogoutHandler implements LogoutHandler {

springboot-starter-security-jwt/src/main/java/com/codingapi/springboot/security/filter/MyLogoutSuccessHandler.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
import org.springframework.security.core.Authentication;
88
import org.springframework.security.web.authentication.logout.LogoutSuccessHandler;
99

10-
import jakarta.servlet.ServletException;
11-
import jakarta.servlet.http.HttpServletRequest;
12-
import jakarta.servlet.http.HttpServletResponse;
10+
import javax.servlet.ServletException;
11+
import javax.servlet.http.HttpServletRequest;
12+
import javax.servlet.http.HttpServletResponse;
1313
import java.io.IOException;
1414
import java.nio.charset.StandardCharsets;
1515

springboot-starter-security-jwt/src/main/java/com/codingapi/springboot/security/filter/MyUnAuthenticationEntryPoint.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
import org.springframework.security.core.AuthenticationException;
88
import org.springframework.security.web.AuthenticationEntryPoint;
99

10-
import jakarta.servlet.ServletException;
11-
import jakarta.servlet.http.HttpServletRequest;
12-
import jakarta.servlet.http.HttpServletResponse;
10+
11+
import javax.servlet.ServletException;
12+
import javax.servlet.http.HttpServletRequest;
13+
import javax.servlet.http.HttpServletResponse;
1314
import java.io.IOException;
1415
import java.nio.charset.StandardCharsets;
1516

springboot-starter-security-jwt/src/main/java/com/codingapi/springboot/security/filter/SecurityLoginHandler.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22

33
import com.codingapi.springboot.security.dto.request.LoginRequest;
44

5-
import jakarta.servlet.http.HttpServletRequest;
6-
import jakarta.servlet.http.HttpServletResponse;
5+
import javax.servlet.http.HttpServletRequest;
6+
import javax.servlet.http.HttpServletResponse;
7+
78

89
public interface SecurityLoginHandler {
910

springboot-starter/pom.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
<parent>
66
<groupId>com.codingapi.springboot</groupId>
77
<artifactId>springboot-parent</artifactId>
8-
<version>2.1.11</version>
8+
<version>2.7.1</version>
99
</parent>
1010
<artifactId>springboot-starter</artifactId>
1111

1212
<name>springboot-starter</name>
1313
<description>springboot-starter project for Spring Boot</description>
1414
<properties>
15-
<java.version>17</java.version>
15+
<java.version>8</java.version>
1616
</properties>
1717

1818
<dependencies>
@@ -47,8 +47,8 @@
4747
</dependency>
4848

4949
<dependency>
50-
<groupId>org.apache.httpcomponents.client5</groupId>
51-
<artifactId>httpclient5</artifactId>
50+
<groupId>org.apache.httpcomponents</groupId>
51+
<artifactId>httpclient</artifactId>
5252
</dependency>
5353

5454
<dependency>

springboot-starter/src/main/java/com/codingapi/springboot/framework/dto/request/PageRequest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.codingapi.springboot.framework.dto.request;
22

3-
import jakarta.servlet.http.HttpServletRequest;
43
import lombok.Getter;
54
import org.springframework.beans.BeanUtils;
65
import org.springframework.data.domain.Example;
@@ -10,6 +9,7 @@
109
import org.springframework.web.context.request.RequestContextHolder;
1110
import org.springframework.web.context.request.ServletRequestAttributes;
1211

12+
import javax.servlet.http.HttpServletRequest;
1313
import java.beans.PropertyDescriptor;
1414
import java.util.Enumeration;
1515
import java.util.HashMap;

springboot-starter/src/main/java/com/codingapi/springboot/framework/rest/param/RestParam.java

+4-2
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,11 @@ private static void fetch(JSONObject object, RestParam builder) {
4141
fetch(jsonObject, builder);
4242
}
4343

44-
if (value instanceof JSONArray jsonArray) {
44+
if (value instanceof JSONArray) {
45+
JSONArray jsonArray = (JSONArray) value;
4546
for (Object o : jsonArray) {
46-
if (o instanceof JSONObject jsonObject) {
47+
if (o instanceof JSONObject) {
48+
JSONObject jsonObject = (JSONObject) o;
4749
fetch(jsonObject, builder);
4850
}
4951
}

springboot-starter/src/main/java/com/codingapi/springboot/framework/servlet/BasicHandlerExceptionResolverConfiguration.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33

44
import com.codingapi.springboot.framework.exception.LocaleMessageException;
5-
import jakarta.servlet.http.HttpServletRequest;
6-
import jakarta.servlet.http.HttpServletResponse;
75
import lombok.extern.slf4j.Slf4j;
86
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
97
import org.springframework.context.annotation.Bean;
@@ -12,6 +10,9 @@
1210
import org.springframework.web.servlet.ModelAndView;
1311
import org.springframework.web.servlet.view.json.MappingJackson2JsonView;
1412

13+
import javax.servlet.http.HttpServletRequest;
14+
import javax.servlet.http.HttpServletResponse;
15+
1516
@Configuration
1617
@ConditionalOnClass(name = "org.springframework.web.servlet.HandlerExceptionResolver")
1718
public class BasicHandlerExceptionResolverConfiguration {

springboot-starter/src/main/java/com/codingapi/springboot/framework/utils/TrustAnyHttpClientFactory.java

+11-10
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,17 @@
22

33

44
import lombok.SneakyThrows;
5-
import org.apache.hc.client5.http.classic.HttpClient;
6-
import org.apache.hc.client5.http.config.RequestConfig;
7-
import org.apache.hc.client5.http.impl.classic.HttpClients;
8-
import org.apache.hc.client5.http.impl.io.BasicHttpClientConnectionManager;
9-
import org.apache.hc.client5.http.socket.ConnectionSocketFactory;
10-
import org.apache.hc.client5.http.socket.PlainConnectionSocketFactory;
11-
import org.apache.hc.client5.http.ssl.NoopHostnameVerifier;
12-
import org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory;
13-
import org.apache.hc.core5.http.config.Registry;
14-
import org.apache.hc.core5.http.config.RegistryBuilder;
5+
import org.apache.http.client.HttpClient;
6+
import org.apache.http.client.config.RequestConfig;
7+
import org.apache.http.config.Registry;
8+
import org.apache.http.config.RegistryBuilder;
9+
import org.apache.http.conn.socket.ConnectionSocketFactory;
10+
import org.apache.http.conn.socket.PlainConnectionSocketFactory;
11+
import org.apache.http.conn.ssl.NoopHostnameVerifier;
12+
import org.apache.http.conn.ssl.SSLConnectionSocketFactory;
13+
import org.apache.http.impl.client.HttpClients;
14+
import org.apache.http.impl.conn.BasicHttpClientConnectionManager;
15+
1516

1617
import javax.net.ssl.SSLContext;
1718
import javax.net.ssl.TrustManager;

0 commit comments

Comments
 (0)