스프링 부트 애플리케이션에서 Java 구성을 통해 ACL을 설정하는 데 문제가 있습니다. 문제를 재현 할 하나의 작은 프로젝트를 만들었습니다. 나는 몇 가지 다른 접근법을 시도했다. 내가 가지고 있던 첫 번째 이슈는 EhCache와 관련이 있었고, 그 문제를 해결 한 후에 (더 이상 로그인 할 수 없다고 가정) 모든 데이터가 사라진 것처럼 보입니다. 다른
서비스 호출을 캐시하는 데 사용할 수있는 Spring Cache을 참조하십시오. 는 특히 다음 XML 스 니펫 : 키가 하나의 속성 인 경우 <!-- the service we want to make cacheable -->
<bean id="bookService" class="x.y.service.DefaultBookService"/>
<!-- ca
캐싱에 Redis를 사용하는 Java 웹 서비스가 있습니다. 처음에는 캐싱을 처리하기 위해 Redisson 클라이언트에 직접 액세스하는 CacheService를 만들었습니다. 최근에 캐시 처리를 리팩토링하여 Spring Cache 추상화를 사용하여 코드를 훨씬 명확하게 만들고 모듈 식 설계를 권장했습니다. 불행하게도 Spring은 캐시 된 객체를 직렬화/비
캐시 크기를 구성하고 싶습니다. @EnableCaching을 사용하고 있습니다. 여기 캐시 된 저장소가 있습니다. VendorRepository public interface VendorRepository extends Repository<Vendor, Long> {
@Cacheable("vendorByUsername")
Vendor getVendor
스프링을 사용하여 내 응용 프로그램에 대한 캐시 서비스를 빌드하려고합니다. 캐시는 데이터베이스에서 채워 져야합니다. 내 응용 프로그램은 세 노드에서 실행되며 세 노드가 모두 캐시와 동기화되기를 원합니다. 한 노드가 캐시에서 업데이트 된 값을 얻으면 다른 노드에 알려야합니다. 나는 Spring Cache abstration을 보았으며 클러스터 환경에서 캐싱에
스프링 캐싱을 처음 사용합니다. 나는 spring-boot-starter-1.4.0.RELEASE를 사용하고있다. 지금까지 내가 이런 일 수강하면이 문서를 이해 : 클래스 같은 @Configuration
@EnableCaching
public class TestApplication {
@Bean
public CacheManager ca
그래서, 내가 캐시를 점화하는 기존의 캐싱 (으로 Ehcache를) 변환을 시도하고, 주석을 봄으로 마이그레이션하고있다. 어노테이션을 기존의 캐시와 동일하게 작동시키는 데 어려움이 있습니다. 기존 캐시는 새로운 클래스를 캐시 할 때마다 자동으로 생성되며 새 캐시는 객체 클래스와 동일한 이름을 갖습니다. 모든 현재 캐시 로직 (대부분의 일반 CRUD 연산 로