upgrade spring boot 2.3 to 2.4
This commit is contained in:
@@ -30,7 +30,7 @@ import java.io.Serializable;
|
||||
public class LimitInterceptor {
|
||||
private RedisTemplate<String, Serializable> redisTemplate;
|
||||
|
||||
private DefaultRedisScript<Number> limitScript;
|
||||
private DefaultRedisScript<Long> limitScript;
|
||||
|
||||
@Autowired
|
||||
public void setRedisTemplate(RedisTemplate redisTemplate) {
|
||||
@@ -38,7 +38,7 @@ public class LimitInterceptor {
|
||||
}
|
||||
|
||||
@Autowired
|
||||
public void setLimitScript(DefaultRedisScript<Number> limitScript) {
|
||||
public void setLimitScript(DefaultRedisScript<Long> limitScript) {
|
||||
this.limitScript = limitScript;
|
||||
}
|
||||
|
||||
|
||||
@@ -33,10 +33,10 @@ public class LuaScript {
|
||||
* @return
|
||||
*/
|
||||
@Bean
|
||||
public DefaultRedisScript<Number> limitScript() {
|
||||
DefaultRedisScript<Number> redisScript = new DefaultRedisScript<>();
|
||||
public DefaultRedisScript<Long> limitScript() {
|
||||
DefaultRedisScript<Long> redisScript = new DefaultRedisScript<>();
|
||||
redisScript.setScriptSource(new ResourceScriptSource(new ClassPathResource("script/limit.lua")));
|
||||
redisScript.setResultType(Number.class);
|
||||
redisScript.setResultType(Long.class);
|
||||
return redisScript;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,6 +7,9 @@ import org.springframework.web.cors.CorsConfiguration;
|
||||
import org.springframework.web.cors.CorsConfigurationSource;
|
||||
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
|
||||
/**
|
||||
* SecurityBean
|
||||
*
|
||||
@@ -19,8 +22,7 @@ public class SecurityBean {
|
||||
|
||||
@Bean
|
||||
public BCryptPasswordEncoder passwordEncoder() {
|
||||
BCryptPasswordEncoder bCryptPasswordEncoder = new BCryptPasswordEncoder();
|
||||
return bCryptPasswordEncoder;
|
||||
return new BCryptPasswordEncoder();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -33,7 +35,8 @@ public class SecurityBean {
|
||||
UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
|
||||
CorsConfiguration config = new CorsConfiguration();
|
||||
config.setAllowCredentials(true);
|
||||
config.addAllowedOrigin(CorsConfiguration.ALL);
|
||||
// config.addAllowedOrigin(CorsConfiguration.ALL);
|
||||
config.setAllowedOriginPatterns(Collections.singletonList(CorsConfiguration.ALL));
|
||||
config.addAllowedHeader(CorsConfiguration.ALL);
|
||||
config.addAllowedMethod(CorsConfiguration.ALL);
|
||||
source.registerCorsConfiguration("/**", config);
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package cn.lili.elasticsearch.config;
|
||||
|
||||
import cn.hutool.core.convert.Convert;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.http.HttpHost;
|
||||
import org.apache.http.auth.AuthScope;
|
||||
|
||||
@@ -17,7 +17,7 @@ import java.util.List;
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@Component
|
||||
@Component("elasticsearchProperties")
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@ConfigurationProperties(prefix = "lili.data.elasticsearch")
|
||||
|
||||
Reference in New Issue
Block a user