«spring» 태그된 질문

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

9
고정 값을 가진 JPA의 enum을 매핑 하시겠습니까?
JPA를 사용하여 열거 형을 매핑하는 다른 방법을 찾고 있습니다. 특히 각 열거 형 항목의 정수 값을 설정하고 정수 값만 저장하려고합니다. @Entity @Table(name = "AUTHORITY_") public class Authority implements Serializable { public enum Right { READ(100), WRITE(200), EDITOR (300); private int value; Right(int value) { this.value = value; } public int …
192 java  spring  orm  jpa  enums 

1
TransactionAwarePersistenceManagerFactoryProxy를 이해하는지 확실하지 않습니다.
org.springframework.orm.jdo.TransactionAwarePersistenceManagerFactoryProxySpring 프로젝트에서 를 사용하려고하는데 사용법 이나 정확히 찾고 있는지 확실하지 않습니다. DAO가 일반 JDO와 함께 작동하는 데 도움이 될 수 있음을 알고 있습니다 PersistenceManagerFactory. 또 다른 질문은 프록시가 제대로 작성되지 않으면 어떻게됩니까? 트랜잭션 인식 지속성 관리자를 작성하기 위해 여전히 팩토리에 액세스 할 수 있습니까? 팩토리가 관리하는 객체가 싱글 톤 인 …
192 java  spring  persistence  dao  jdo 


5
Mockito : 개인 @Autowired 필드에 실제 객체 주입
Mockito @Mock와 @InjectMocks주석을 사용하여 Spring으로 주석이 달린 개인 필드에 종속성을 주입합니다 @Autowired. @RunWith(MockitoJUnitRunner.class) public class DemoTest { @Mock private SomeService service; @InjectMocks private Demo demo; /* ... */ } 과 public class Demo { @Autowired private SomeService service; /* ... */ } 이제 실제 객체를 @Autowiredsetter없이 개인 필드에 주입하고 싶습니다 …
191 java  spring  mockito 

9
Spring으로 선택적 경로 변수를 만들 수 있습니까?
Spring 3.0에서 선택적 경로 변수를 가질 수 있습니까? 예를 들어 @RequestMapping(value = "/json/{type}", method = RequestMethod.GET) public @ResponseBody TestBean testAjax( HttpServletRequest req, @PathVariable String type, @RequestParam("track") String track) { return new TestBean(); } 여기서 나는 같은 방법을 원 /json/abc하거나 /json호출하고 싶습니다 . 한 가지 확실한 해결 방법 type은 요청 매개 …
187 spring  rest 

18
최대 절전 모드에서 분리 된 객체를 다시 부착하는 올바른 방법은 무엇입니까?
동일한 ID의 객체가 이미 세션에 존재할 수 있지만 분리 된 객체를 최대 절전 모드 세션에 다시 연결 해야하는 상황이 있습니다. 이로 인해 오류가 발생할 수 있습니다. 지금은 두 가지 중 하나를 수행 할 수 있습니다. getHibernateTemplate().update( obj ) 최대 절전 모드 세션에 개체가없는 경우에만 작동합니다. 주어진 식별자를 가진 객체가 나중에 …

3
선택적 매개 변수를 처리하는 Spring MVC의 @RequestParam
스프링 컨트롤러가 두 종류의 요청을 모두 처리 할 수 ​​있습니까? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 종류의 단일 컨트롤러를 정의하면 : @RequestMapping (value = "/submit/id/{id}", method = RequestMethod.GET, produces="text/xml") public String showLoginWindow(@PathVariable("id") String id, @RequestParam(value = "logout", required = false) String logout, @RequestParam("name") String username, @RequestParam("password") String password, @ModelAttribute("submitModel") SubmitModel model, BindingResult …
186 java  spring  spring-mvc 

8
컨텍스트에서 여러 패키지 : 컴포넌트 스캔, 스프링 구성
context:component-scan요소의 spring-servlet.xml 파일에 여러 패키지를 어떻게 추가 할 수 있습니까? 나는 시도했다 <context:component-scan base-package="z.y.z.service" base-package="x.y.z.controller" /> 과 <context:component-scan base-package="x.y.z.service, x.y.z.controller" /> 과 <context:component-scan base-package="x.y.z.service" /> <context:component-scan base-package="x.y.z.controller" /> 그러나 오류가 발생했습니다 : org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [x.y.z.dao.daoservice.LoginDAO] found for dependency:

12
JpaTest를 수행 할 때 @SpringBootConfiguration을 찾을 수 없습니다
나는 프레임 워크를 처음 접했고 (방금 수업을 통과했다) 스프링 부트를 사용한 것은 이번이 처음이다. CrudRepositories가 실제로 작동하는지 확인하기 위해 간단한 Junit 테스트를 실행하려고합니다. 내가 계속 얻는 오류는 다음과 같습니다. @SpringBootConfiguration을 찾을 수 없으면 테스트 java.lang.IllegalStateException과 함께 @ContextConfiguration 또는 @SpringBootTest (classes = ...)를 사용해야합니다. Spring Boot는 자체적으로 구성하지 않습니까? 내 테스트 …

10
Spring MVC-Spring 컨트롤러의 맵에서 모든 요청 매개 변수를 얻는 방법은 무엇입니까?
샘플 URL : ../search/?attr1=value1&attr2=value2&attr4=value4 attr1, att2 및 attr4의 이름을 모릅니다. 요청 매개 변수 이름-> 값의 맵에 액세스 할 수있는 한 이와 비슷한 작업을 수행하고 싶습니다. @RequestMapping(value = "/search/{parameters}", method = RequestMethod.GET) public void search(HttpServletRequest request, @PathVariable Map<String,String> allRequestParams, ModelMap model) throws Exception {//TODO: implement} Spring MVC로 어떻게 이것을 달성 할 …
183 java  spring  spring-mvc 

9
실행 가능한 jar에 사용할 기본 클래스를 Spring Boot에 알리려면 어떻게합니까?
Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage failed: Unable to find a single main class from the following candidates 내 프로젝트에는 main메소드 가있는 둘 이상의 클래스가 있습니다. Spring Boot Maven 플러그인에 어떤 클래스를 기본 클래스로 사용해야하는지 어떻게 알 수 있습니까?

17
스프링 부트-초기 데이터로드
응용 프로그램이 시작되기 전에 초기 데이터베이스 데이터를로드하는 가장 좋은 방법이 무엇인지 궁금합니다. 내가 찾고있는 것은 H2 데이터베이스를 데이터로 채울 무언가입니다. 예를 들어, / users로 이동하여 사용자에게 액세스 할 수있는 도메인 모델 "User"가 있지만 처음에는 데이터베이스에 사용자가 없으므로 사용자를 만들어야합니다. 어쨌든 데이터베이스를 자동으로 데이터로 채울 수 있습니까? 현재 컨테이너에 의해 인스턴스화되고 …

15
Spring 3.0-XML 스키마 네임 스페이스를위한 Spring NamespaceHandler를 찾을 수 없음 [http://www.springframework.org/schema/security]
이것의 원인이 될 수있는 아이디어가 있습니까? XML 스키마 네임 스페이스에 대한 Spring NamespaceHandler를 찾을 수 없음 [ http://www.springframework.org/schema/security] org.springframework.web.context.ContextLoader initWebApplicationContext: Context initialization failed org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/security] Offending resource: ServletContext resource [/WEB-INF/applicationContext.xml] 이것은 내 applicationContext.xml입니다. <?xml version="1.0" encoding="UTF-8"?> <beans:beans xmlns="http://www.springframework.org/schema/security" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" …

8
스프링 AOP 대 AspectJ
Spring AOP는 사용자 정의 Java5 주석을 프레임 워크로 사용하므로 보안, 로깅, 트랜잭션 등과 같은 응용 프로그램 특정 작업에 가장 적합하다는 인상을 받았습니다. 그러나 AspectJ는 더 친숙한 디자인 패턴 인 것 같습니다. Spring 애플리케이션에서 Spring AOP vs AspectJ를 사용하는 다양한 장단점을 강조 할 수 있습니까?

5
Spring의 JDBCTemplate을 사용하여 IN () SQL 쿼리를 효과적으로 실행하는 방법은 무엇입니까?
Spring의 JDBCTemplate을 사용하여 IN () 쿼리를 수행하는보다 우아한 방법이 있는지 궁금합니다. 현재 나는 그런 식으로합니다 : StringBuilder jobTypeInClauseBuilder = new StringBuilder(); for(int i = 0; i < jobTypes.length; i++) { Type jobType = jobTypes[i]; if(i != 0) { jobTypeInClauseBuilder.append(','); } jobTypeInClauseBuilder.append(jobType.convert()); } IN () 쿼리에 대한 절을 작성하기 위해 9 …
177 java  sql  spring  jdbc  jdbctemplate 

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