반응형

spring-boot 34

@Service 클래스의 스프링 부트 캐싱이 작동하지 않음

@Service 클래스의 스프링 부트 캐싱이 작동하지 않음 @Service 메서드에 일부 값을 저장하는 데 문제가 있습니다.내 코드: @Service(value = "SettingsService") public class SettingsService { ... public String getGlobalSettingsValue(Settings setting) { getTotalEhCacheSize(); if(!setting.getGlobal()){ throw new IllegalStateException(setting.name() + " is not global setting"); } GlobalSettings globalSettings = globalSettingsRepository.findBySetti..

source 2023.10.29

Spring RedisConnectionFactory 트랜잭션이 Pool에 연결을 반환하지 않은 다음 소진 시 차단됩니다.

Spring RedisConnectionFactory 트랜잭션이 Pool에 연결을 반환하지 않은 다음 소진 시 차단됩니다. 연결 풀을 사용하여 연결 팩토리를 만들기 위한 내 구성입니다.접속 풀이 있습니다.이 코드의 대부분은 스프링스에서 복사한 것입니다.RedisAutoConfiguration특별한 이유로 사용할 수 없게 된 것입니다. @Configuration @EnableConfigurationProperties(RedisProperties.class) public class JedisConfiguration implements RedisConfiguration { @Bean @Scope("prototype") @Override public RedisConnectionFactory connectionF..

source 2023.09.09

성공적으로 로그인한 후 스프링 부트가 현재 페이지로 리디렉션됨

성공적으로 로그인한 후 스프링 부트가 현재 페이지로 리디렉션됨 모드 창에 로그인 양식이 있습니다.로그인이 성공하면 사용자가 다음으로 리디렉션됩니다./page. 로그인 후 연락처 페이지나 다른 페이지에 머물 수 있는 방법을 찾고 있습니다.이거 어떻게 해요?내 코드는: @Override protected void configure(HttpSecurity http) throws Exception { http .authorizeRequests() .antMatchers("/css/**","/js/**","/fonts/**","/images/**","/home","/","/kontakt").permitAll() .antMatchers("/userlist").hasRole("ADMIN") .anyRequest()...

source 2023.09.09

키클로크와 스프링을 사용하여 모든 사용자를 읽으려면 어떻게 해야 합니까?

키클로크와 스프링을 사용하여 모든 사용자를 읽으려면 어떻게 해야 합니까? 는 중용사를 합니다.keycloak 3.4그리고.spring boot웹 앱을 개발하는 것.Active Directory를 사용자 연합으로 사용하여 모든 사용자 정보를 검색하고 있습니다. 하지만 이러한 정보를 웹 앱 내에서 사용하려면 "로컬 웹 앱" 데이터베이스에 저장해야 한다고 생각합니다. 사용자가 로그에 기록된 후 데이터베이스에 저장하려면 어떻게 해야 합니까? 저는 다음과 같은 시나리오에 대해 생각하고 있습니다. "저는 사용자 B를 가리키는 A 객체를 가지고 있기 때문에 그들 사이에 관계를 두어야 합니다.그래서 저는 외국 키를 추가합니다. 그런 경우에는 DB에 사용자가 있어야 합니다. 아닌가요? 편집 DB에 모든 사용자를 저장하지..

source 2023.09.04

Itable 대신 목록을 반환하는 CrudRepository에서 findAll()을 사용하는 방법

Itable 대신 목록을 반환하는 CrudRepository에서 findAll()을 사용하는 방법 이 질문에는 이미 다음과 같은 답이 있습니다. Spring-Data JPA CrudRepository가 Itable을 반환합니다. 이를 List에 캐스팅해도 괜찮습니까? (6개 답변) 마감됨2년 전에. 모든 학생 개체의 목록을 반환하는 FindAll() 메서드를 작성하고 싶습니다.그러나 CRUDR 저장소에는 Iterable findAll()만 있습니다. 목표는 모든 학생을 목록에 넣고 API 컨트롤러에 전달하여 모든 학생을 http GET로 가져올 수 있도록 하는 것입니다. 이 메서드를 목록으로 변환하는 가장 좋은 방법은 무엇입니까 모두 찾기() 현재 코드에서 학생 서비스의 findAll 메서드는 다음과 같..

source 2023.08.20

수동 저장 시 IntelliJ IDEA 봄 부트 핫 새로고침?

수동 저장 시 IntelliJ IDEA 봄 부트 핫 새로고침? 목표는 다음과 같습니다. 봄 부팅 프로젝트에 대해 IntelliJ IDEA에 자동 저장 사용 안 함 파일을 수동으로 저장할 때 항상 프로젝트 무중단 다시 로드 이 두 가지 목표를 동시에 달성하는 것은 불가능한 것 같습니다. 다음 설정을 수정하여 IntelliJ IDEA에서 자동 저장을 비활성화할 수 있습니다. 빌드, 실행, 배포 -> 컴파일러 자동 빌드 프로젝트 선택 취소 또한 이러한 옵션을 수정하는 것이 너무 필요하다고 생각합니다. 모양 및 동작 -> 시스템 설정 동기화에서 파일 저장 모두 선택 취소(프레임 비활성화 및 자동으로 파일 저장) Mkyong의 도움으로 핫 다시 로드를 활성화할 수 있습니다.Mkyong-help 링크에서 볼 수 있..

source 2023.08.15

@ImportAutoConfiguration과 @Import의 차이점

@ImportAutoConfiguration과 @Import의 차이점 정말입니까?org.springframework.boot.autoconfigure.ImportAutoConfiguration의 대체 기능이 향상되었습니다.org.springframework.context.annotation.Import왜냐하면 동일하고 추가적으로 존중하기 때문입니다. @AutoConfigureBefore,@AutoConfigureAfter그리고.@AutoConfigureOrder? 정말입니까?org.springframework.boot.autoconfigure.ImportAutoConfiguration의 대체 기능이 향상되었습니다.org.springframework.context.annotation.Import? 아니요...

source 2023.08.10

내가 내 스프링 API에 게시하려고 할 때 403 금지?

내가 내 스프링 API에 게시하려고 할 때 403 금지? 우체부를 사용하여 다음과 같은 get 요청이 있는 사용자 목록을 얻을 수 있습니다.http://localhost:8080/users. 그런데 같은 주소로 포스트 요청을 보내면 403 에러가 납니다. @RestController public class UserResource { @Autowired private UserRepository userRepository; @GetMapping("/users") public List retrievaAllUsers() { return userRepository.findAll(); } @PostMapping("/users") public ResponseEntity createUser(@RequestBody Us..

source 2023.08.05

회로 차단기와 벌크헤드 패턴의 차이점은 무엇입니까?

회로 차단기와 벌크헤드 패턴의 차이점은 무엇입니까? 마이크로 서비스 개발 중에 Spring Boot에서 둘 다 같이 사용할 수 있습니까?이것들은 근본적으로 다른 패턴입니다. 회로 차단기 패턴은 통화 처리에 어려움을 겪을 수 있는 서비스의 과부하를 방지하기 위해 소비자에게 구현됩니다.Spring의 구현 예는 여기에서 확인할 수 있습니다. 벌크헤드 패턴은 서비스에 구현되어 다른 수신 통화의 처리에 영향을 미치는 단일 수신 통화의 처리 중 오류를 방지합니다.Spring의 구현 예는 여기에서 확인할 수 있습니다. 이러한 패턴의 유일한 공통점은 둘 다 분산 시스템의 복원력을 높이도록 설계되었다는 것입니다. 동일한 서비스에서 이러한 서비스를 함께 사용할 수는 있지만, 한 사람은 전화를 거는 것과 관련이 있고 다른 ..

source 2023.08.05
반응형