mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 10:18:42 +08:00 
			
		
		
		
	升级SpringBoot到最新版本2.2.12 提升启动速度
This commit is contained in:
		
							
								
								
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pom.xml
									
									
									
									
									
								
							| @@ -41,7 +41,7 @@ | ||||
|             <dependency> | ||||
|                 <groupId>org.springframework.boot</groupId> | ||||
|                 <artifactId>spring-boot-dependencies</artifactId> | ||||
|                 <version>2.1.18.RELEASE</version> | ||||
|                 <version>2.2.12.RELEASE</version> | ||||
|                 <type>pom</type> | ||||
|                 <scope>import</scope> | ||||
|             </dependency> | ||||
|   | ||||
| @@ -29,8 +29,8 @@ public class RepeatableFilter implements Filter | ||||
|             throws IOException, ServletException | ||||
|     { | ||||
|         ServletRequest requestWrapper = null; | ||||
|         if (request instanceof HttpServletRequest && StringUtils.equalsAnyIgnoreCase(request.getContentType(), | ||||
|                 MediaType.APPLICATION_JSON_VALUE, MediaType.APPLICATION_JSON_UTF8_VALUE)) | ||||
|         if (request instanceof HttpServletRequest | ||||
|                 && StringUtils.equalsAnyIgnoreCase(request.getContentType(), MediaType.APPLICATION_JSON_VALUE)) | ||||
|         { | ||||
|             requestWrapper = new RepeatedlyRequestWrapper((HttpServletRequest) request, response); | ||||
|         } | ||||
|   | ||||
| @@ -99,7 +99,6 @@ public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper | ||||
|     public boolean isJsonRequest() | ||||
|     { | ||||
|         String header = super.getHeader(HttpHeaders.CONTENT_TYPE); | ||||
|         return MediaType.APPLICATION_JSON_VALUE.equalsIgnoreCase(header) | ||||
|                 || MediaType.APPLICATION_JSON_UTF8_VALUE.equalsIgnoreCase(header); | ||||
|         return MediaType.APPLICATION_JSON_VALUE.equalsIgnoreCase(header); | ||||
|     } | ||||
| } | ||||
| @@ -8,8 +8,10 @@ import org.springframework.data.redis.connection.RedisConnectionFactory; | ||||
| import org.springframework.data.redis.core.RedisTemplate; | ||||
| import org.springframework.data.redis.serializer.StringRedisSerializer; | ||||
| import com.fasterxml.jackson.annotation.JsonAutoDetect; | ||||
| import com.fasterxml.jackson.annotation.JsonTypeInfo; | ||||
| import com.fasterxml.jackson.annotation.PropertyAccessor; | ||||
| import com.fasterxml.jackson.databind.ObjectMapper; | ||||
| import com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator; | ||||
|  | ||||
| /** | ||||
|  * redis配置 | ||||
| @@ -31,7 +33,7 @@ public class RedisConfig extends CachingConfigurerSupport | ||||
|  | ||||
|         ObjectMapper mapper = new ObjectMapper(); | ||||
|         mapper.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); | ||||
|         mapper.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); | ||||
|         mapper.activateDefaultTyping(LaissezFaireSubTypeValidator.instance, ObjectMapper.DefaultTyping.NON_FINAL, JsonTypeInfo.As.PROPERTY); | ||||
|         serializer.setObjectMapper(mapper); | ||||
|  | ||||
|         template.setValueSerializer(serializer); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 RuoYi
					RuoYi