«spring» 태그된 질문

Spring Framework는 Java 플랫폼에서 애플리케이션 개발을위한 오픈 소스 프레임 워크입니다. 핵심은 컴포넌트 기반 아키텍처에 대한 풍부한 지원이며, 현재 20 개가 넘는 고도로 통합 된 모듈이 있습니다.

9
@Cacheable에 대한 TTL을 설정할 수 있습니까?
@CacheableSpring 3.1에 대한 주석 지원을 시도하고 있으며 TTL을 설정하여 잠시 후 캐시 된 데이터를 지우는 방법이 있는지 궁금합니다. 지금 당장은를 사용하여 직접 정리해야하며 @CacheEvict함께 사용하여 @ScheduledTTL 구현을 직접 만들 수 있지만 그렇게 간단한 작업에는 약간 많은 것 같습니다.
101 java  spring 

6
@Autowired 및 정적 메서드
나는이 @Autowired정적 메서드 내에서 사용하는 서비스입니다. 나는 이것이 틀렸다는 것을 알고 있지만 많은 작업이 필요하기 때문에 현재 디자인을 변경할 수 없으므로 간단한 해킹이 필요합니다. randomMethod()비 정적으로 변경할 수 없으며이 자동 연결 빈을 사용해야합니다. 그 방법에 대한 단서가 있습니까? @Service public class Foo { public int doStuff() { return 1; } …
101 java  spring  static  autowired 

7
Spring Boot Configuration Annotation Processor를 다시 실행하여 생성 된 메타 데이터를 업데이트합니다.
나는 추가했다 : <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency> 나에게 pom.xml 당 intellij의 요청 / 경고. 이제 "생성 된 메타 데이터를 업데이트하기 위해 Spring Boot Configuration Annotation Processor 다시 실행"이 표시됩니다. 어떻게해야하는지 intellij 해야 할 요청하는 이유는 무엇입니까? 이 링크, B.2 주석 프로세서를 사용하여 자체 메타 데이터 생성 에는 지침이 없습니다.

7
Spring 3.1의 기본 프로필
내 응용 프로그램에는 @Profile("prod")및 주석이 달린 콩이 있습니다 @Profile("demo"). 짐작할 수 있듯이 첫 번째는 프로덕션 DB에 연결하는 Bean에 사용되며 두 번째 HashMap는 개발 속도를 높이기 위해 가짜 DB ( 또는 기타) 를 사용하는 Bean에 주석을 추가 합니다. 내가 갖고 싶은 것은 "prod"" something-else "로 재정의되지 않는 경우 항상 사용되는 기본 …
100 java  spring  profiles 




2
Maven 종속성 spring-web 대 spring-webmvc
다음 종속성의 차이점은 무엇입니까? <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>3.1.2.RELEASE</version> </dependency> vs <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>3.1.2.RELEASE</version> </dependency> spring-webmvc혼자 포함하면 spring-web암시 적으로 추가됩니다. 우리는 언제 spring-web혼자 사용해야 합니까?
100 spring  maven  spring-mvc 


1
Spring Java 구성에서 @Bean 주석이 달린 메소드 호출
스프링 주입이 @Bean주석을 사용하여 호출 메서드를 처리하는 방법에 대해 궁금합니다 . @Bean메서드에 주석을 달고 인스턴스를 반환하면 스프링이 메서드를 호출하고 반환 된 인스턴스를 가져 와서 빈을 만들도록 지시한다는 것을 이해합니다. 그러나 때로는 해당 빈을 사용하여 다른 빈을 연결하거나 다른 코드를 설정해야합니다. 이 작업을 수행하는 일반적인 방법은 @Bean주석이있는 메서드를 호출하여 인스턴스를 가져 …
100 java  spring  cglib 

11
@ExceptionHandler로 스프링 보안 인증 예외 처리
저는 Spring MVC를 사용 @ControllerAdvice하고 @ExceptionHandler있으며 REST Api의 모든 예외를 처리합니다. 웹 mvc 컨트롤러에서 throw 된 예외에 대해서는 잘 작동하지만 컨트롤러 메서드가 호출되기 전에 실행되기 때문에 스프링 보안 사용자 지정 필터에 의해 throw 된 예외에 대해서는 작동하지 않습니다. 토큰 기반 인증을 수행하는 사용자 지정 스프링 보안 필터가 있습니다. public class …

7
세션없이 Spring Security를 ​​어떻게 사용할 수 있습니까?
Amazon EC2에 상주하고 Amazon의 Elastic Load Balancer를 사용할 Spring Security로 웹 애플리케이션을 구축하고 있습니다. 안타깝게도 ELB는 고정 세션을 지원하지 않으므로 내 응용 프로그램이 세션없이 제대로 작동하는지 확인해야합니다. 지금까지 쿠키를 통해 토큰을 할당하도록 RememberMeServices를 설정했는데 제대로 작동하지만 브라우저 세션과 함께 쿠키가 만료되기를 원합니다 (예 : 브라우저가 닫힐 때). 세션없이 Spring Security를 …

7
SpringData : "delete by"가 지원됩니까?
데이터베이스 액세스를 위해 Spring JPA를 사용하고 있습니다. 메서드 구현을 작성할 필요가없는 findByName 및 countByName과 같은 예제를 찾을 수 있습니다. 일부 조건에 따라 레코드 그룹을 삭제하는 예제를 찾고 싶습니다. Spring JPA는 deleteByName과 같은 삭제를 지원합니까? 어떤 포인터라도 감사합니다. 감사합니다.

7
Spring Boot-application.yml에서 맵 삽입
나는이 봄 부트 다음에 응용 프로그램 application.yml-에서 기본적으로 가지고 여기를 : info: build: artifact: ${project.artifactId} name: ${project.name} description: ${project.description} version: ${project.version} 특정 값을 삽입 할 수 있습니다. @Value("${info.build.artifact}") String value 그러나 전체 맵을 삽입하고 싶습니다. 예를 들면 다음과 같습니다. @Value("${info}") Map<String, Object> info 그게 (또는 비슷한) 가능합니까? 분명히 yaml을 직접로드 …

10
Thymeleaf : 조건문을 사용하여 CSS 클래스를 동적으로 추가 / 제거하는 방법
사용하여 Thymeleaf을 템플릿 엔진으로, 그것은 간단한에서 /에 동적으로 / CSS 클래스를 제거를 추가 할 수 있습니다 div와 th:if절? 일반적으로 다음과 같이 조건절을 사용할 수 있습니다. <a href="lorem-ipsum.html" th:if="${condition}">Lorem Ipsum</a> lorem ipsum 페이지에 대한 링크를 생성 하지만 조건 절이 참인 경우에만 해당됩니다. 다른 것을 찾고 있습니다. 블록이 항상 표시되기를 원하지만 상황에 …
99 java  html  css  spring  thymeleaf 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.