Tutorial by Topics: spring



스프링 부트를 사용하여 SQL 관계형 데이터베이스를 작성하고 유지할 수 있습니다. 스프링 부트를 사용하여 메모리 데이터베이스에 H2를 연결하거나 MySql DataBase에 연결하도록 선택할 수 있습니다.이 옵션은 완전히 선택입니다. DB에 대해 CRUD 연산을 수행하고 싶다면 JdbcTemplate 빈을 이용하면된다.이 빈은 자동으로 Spring Boot에 의해 제공된다. Spring Boot는 JDBC와 관련하여 일반적으로 사용되는 일부 빈의 자동 구성을 제공하여 도움을줍니다.

Spring에는 JSR303 bean validation 지원이있다. 이것을 사용하여 입력 빈 유효성 검사를 수행 할 수 있습니다. JSR303을 사용하여 비즈니스 로직의 검증 로직을 분리합니다.

이 wiki의 요점은 Apache Camel을 사용하여 통합 테스트를 수행하는 방법을 보여주는 것입니다.

좀 더 정확하게 말하면, 처음부터 끝까지 (실제 데이터베이스의 유무에 관계없이) 기존 경로를 시작하거나 경로의 각 부분 간의 교환을 가로 채고 헤더 나 본문이 올바른지 아닌지를 테스트 할 수 있습니다.

내가 해왔 던 프로젝트는 xml 구성과 DBUnit을 사용하여 고전적인 Spring을 사용하여 테스트 데이터베이스를 모방합니다. 희망이 당신에게 몇 가지 단서를 줄 것이다.

이 주제에서는 주로 Spring MVC와 관련된 주석에 대해 설명한다. 관련된 주석 중 일부는 @Controller , @RequestMapping , @RequestParam , @RequestBody , @ResponseBody , @RestController , @ModelAttribute , @ControllerAdvice , @ExceptionHandler , @ResponseStatus@ResponseStatus .

물론 Spring MVC에 직접적으로 속하지 않는 주석도 매우 중요합니다. 예를 들면 : @Required , @Autowired , @Resource 등등.


Page 1 of 1