«spring» 태그된 질문

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

11
@Resource vs @Autowired
DI에서 사용해야하는 @Resource ( jsr250 ) 또는 @Autowired (Spring 관련) 주석은 무엇입니까? 나는 성공적으로 과거에 모두 사용했다 @Resource(name="blah")및@Autowired @Qualifier("blah") 내 본능은 @Resource태그가 jsr 사람들에 의해 비준되었으므로 태그 를 고수하는 것입니다. 누구든지 이것에 대해 강한 생각을 가지고 있습니까?


30
"역할 컬렉션을 느리게 초기화하지 못했습니다"Hibernate 예외를 해결하는 방법
이 문제가 있습니다. org.hibernate.LazyInitializationException : 역할 콜렉션을 지연 초기화하지 못했습니다 : mvc3.model.Topic.comments, 세션 또는 세션이 닫히지 않았습니다. 모델은 다음과 같습니다. @Entity @Table(name = "T_TOPIC") public class Topic { @Id @GeneratedValue(strategy=GenerationType.AUTO) private int id; @ManyToOne @JoinColumn(name="USER_ID") private User author; @Enumerated(EnumType.STRING) private Tag topicTag; private String name; private String text; @OneToMany(mappedBy = …

15
점 (.)이있는 Spring MVC @PathVariable이 잘립니다.
이것은 Spring MVC @PathVariable이 잘리는 문제의 연속입니다. Spring 포럼에서는 ContentNegotiationManager의 일부로 고정 버전 (3.2 버전)을 발표했습니다. 아래 링크를 참조하십시오. https://jira.springsource.org/browse/SPR-6164 https://jira.springsource.org/browse/SPR-7632 내 응용 프로그램에서 .com의 requestParameter가 잘립니다. 누구든지이 새로운 기능을 사용하는 방법을 설명해 주시겠습니까? xml에서 어떻게 구성 할 수 있습니까? 참고 : 스프링 포럼-# 1 Spring MVC @PathVariable with 도트 …


7
@RequestParam 및 @PathVariable
특수 문자를 처리 할 때 @RequestParam와 @PathVariable처리 할 때의 차이점은 무엇입니까 ? +@RequestParam공간 으로 받아 들여졌습니다 . 의 경우 @PathVariable, +로 받아 들여졌다 +.
353 java  spring  spring-mvc 

15
Spring Boot에서 SQL 문을 기록하는 방법은 무엇입니까?
파일에 SQL 문을 기록하고 싶습니다. 나는 다음과 같은 속성을 가지고 있습니다application.properties spring.datasource.url=... spring.datasource.username=user spring.datasource.password=1234 spring.datasource.driver-class-name=net.sourceforge.jtds.jdbc.Driver spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true security.ignored=true security.basic.enabled=false logging.level.org.springframework.web=INFO logging.level.org.hibernate=INFO logging.file=c:/temp/my-log/app.log 응용 프로그램을 실행할 때 cmd>mvn spring-boot:run 콘솔에서 sql 문을 볼 수 있지만 app.log 파일에는 표시되지 않습니다. 이 파일에는 스프링의 기본 로그 만 포함되어 있습니다. 로그 파일에서 sql 문을 …

6
Spring-@Transactional-백그라운드에서 어떤 일이 발생합니까?
@Transactional? 로 메소드에 주석을 달 때 실제로 어떤 일이 발생하는지 알고 싶습니다 . 물론 Spring이 해당 메소드를 Transaction에 래핑한다는 것을 알고 있습니다. 그러나 다음과 같은 의심이 있습니다. Spring이 프록시 클래스를 생성한다고 들었습니다 . 누군가가 이것을 더 깊이 설명 할 수 있습니까 ? 그 프록시 클래스에 실제로 상주하는 것은 무엇입니까? 실제 …

6
직렬화 중에는 @JsonIgnore 만 사용하고 역 직렬화는 사용하지 않습니다.
서버와주고받는 사용자 개체가 있습니다. 사용자 개체를 보낼 때 해시 된 암호를 클라이언트에 보내지 않습니다. 따라서 @JsonIgnorepassword 속성을 추가 했지만 암호가 deserialize되어 암호를 얻지 못한 경우 사용자를 등록하기가 어렵습니다. @JsonIgnore직렬화 해제가 아닌 직렬화 에만 적용하려면 어떻게해야합니까? Spring JSONView를 사용하고 있으므로에 대한 많은 제어 권한이 없습니다 ObjectMapper. 내가 시도한 것 : @JsonIgnore속성에 …

3
Spring @Autowired 사용법 이해
Spring Autowired 주석을 이해하기 위해 spring 3.0.x 참조 문서를 읽고 있습니다. 3.9.2 @Autowired 및 @Inject 아래 예를 이해할 수 없습니다. XML에서 작동하려면 무언가를해야합니까? 실시 예 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder; } // ... } 실시 예 2 public …

17
주석을 사용하여 구성된 Spring Bean에 속성 값을 삽입하는 방법은 무엇입니까?
주석을 통해 클래스 패스에서 가져온 스프링 콩이 있습니다. @Repository("personDao") public class PersonDaoImpl extends AbstractDaoImpl implements PersonDao { // Implementation omitted } Spring XML 파일에는 PropertyPlaceholderConfigurer가 정의되어 있습니다. <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location" value="/WEB-INF/app.properties" /> </bean> app.properites의 속성 중 하나를 위에 표시된 bean에 주입하고 싶습니다. 나는 단순히 같은 것을 할 수 …

30
java.lang.ClassNotFoundException : org.springframework.web.context.ContextLoaderListener
나는 이것을 Build Path 에 포함시켰다 . 모든 스프링 라이브러리 Apache Tomcat 7.0 라이브러리 시작하는 동안 프로젝트가 계속 실패합니다. SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4660) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at …

17
Spring Security를 ​​사용할 때 Bean에서 현재 사용자 이름 (예 : SecurityContext) 정보를 얻는 올바른 방법은 무엇입니까?
Spring Security를 ​​사용하는 Spring MVC 웹 앱이 있습니다. 현재 로그인 한 사용자의 사용자 이름을 알고 싶습니다. 아래 주어진 코드 스 니펫을 사용하고 있습니다. 이것이 허용되는 방법입니까? 나는이 컨트롤러 내에서 정적 메소드를 호출하는 것을 좋아하지 않는다. 대신 현재 SecurityContext 또는 현재 인증을 주입하도록 앱을 구성하는 방법이 있습니까? @RequestMapping(method = RequestMethod.GET) public …

7
SpringData에서 OrderAll을 findAll과 함께 사용하는 방법
스프링 데이터를 사용하고 있으며 DAO는 다음과 같습니다. public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } 위의 코드에서 주석 처리 된 줄은 내 의도를 보여줍니다. Spring Data는 ASC / DESC를 사용하여 일부 열의 모든 레코드 순서를 찾기 위해 이러한 방법을 …

23
봄 콩에 Mockito 모의 주입
JUnit을 사용한 단위 테스트를 위해 Mockito 모의 객체를 Spring (3+) Bean에 주입하고 싶습니다. 내 Bean 종속성은 현재 @Autowired개인 멤버 필드 의 주석을 사용하여 주입됩니다 . 사용을 고려 ReflectionTestUtils.setField했지만 주입하려는 Bean 인스턴스는 실제로 프록시이므로 대상 클래스의 개인 멤버 필드를 선언하지 않습니다. 테스트 목적으로 인터페이스를 순수하게 수정하므로 종속성에 대한 공용 세터를 만들고 …

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