Framework/Spring10 Spring 공부내용 정리 : 3. Spring 에서의 JDBC #2 해당 내용의 출처는 김영한 님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술의 강의 내용이고,본 포스트는 수강후 개인적으로 공부한 내용을 필기하고 다시 복습하기 위하여 작성되었고, 기타 내용을 보충하기 위한 부분은 관련링크로서 출처를 밝힌다. 출처 관련 링크는 #1에 기재하였으니 참고하기 바란다. 1. 서론 본 장에서는 JDBC Template를 이용하여 DB를 접근하는 방법, 그리고 그 원리에 대한 학습을 정리해 놓았다. Spring내부에 있는 기능으로 DB에 접근하는 방법에 대하여 이해하기 위해서는, 근본적인 내용을 알아야 한다고 생각하기 때문에 해당 내용을 알아보기 용이하도록 정리해놓았다. 실습 설정은 이전 내용인 순수 JDBC와 같다. 참고하여 세팅하여 준다. 스프링 .. 2021. 8. 1. Spring 공부내용 정리 : 3. Spring 에서의 JDBC #1 해당 내용의 출처는 김영한 님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술의 강의 내용이고,본 포스트는 수강후 개인적으로 공부한 내용을 필기하고 다시 복습하기 위하여 작성되었고, 기타 내용을 보충하기 위한 부분은 관련링크로서 출처를 밝힌다. 출처 관련 링크1 :: https://velog.io/@ddusi/Spring-1 Spring에 MySQL 연동하기 Spring boots를 하면서 기존에 수업때는 H2라는 데이터베이스를 사용하였다. 하지만, 이번에는 MySQL을 연동하기 위해서 MySQL driver를 설치하여 사용하려고 했는데, 자동적으로 연결이 안되서 매우 고 velog.io 관련 링크2 :: https://sas-study.tistory.com/160 관련 링크3.. 2021. 8. 1. Spring 공부내용 정리 : 2. Bean과 의존관계 해당 내용의 출처는 김영한 님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술의 강의 내용이고,본 포스트는 수강후 개인적으로 공부한 내용을 필기하고 다시 복습하기 위하여 작성된 것임을 밝힌다. Spring bean과 의존관계 MVC 패턴에서, 컨트롤러는 서비스와 데이터를 주고받고, 서비스는 리포지터리와 데이터를 주고받는다. 이것을 상호 의존관계에 있다고 표현한다. Controller - Service의 의존관계 설립은 하기의 예제와 같다. // MemberController @Controller public class MemberController { @Autowired public MemberController(MemberService memberService) { this... 2021. 7. 29. Spring 공부내용 정리 : 1. 테스트 코드 해당 내용의 출처는 김영한 님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술의 강의 내용이고,본 포스트는 수강후 개인적으로 공부한 내용을 필기하고 다시 복습하기 위하여 작성된 것임을 밝힌다. 테스트 코드 코드를 구현하였다면 , 해당 코드들이 제대로 작동되고 있는지에 대한 확인을하여야 한다. 실무에서는 test code를 이용하여 검증을 진행하는데 내용은 하기와 같다. 개발한 기능을 실행해서 테스트 할 때 자바의 main메서드를 통해서 실행하거나, 웹 애플리케이션의 컨트롤러를 통해서 해당 기능을 실행한다. 그러나 이러한 방법은 준비하고 실행하는데에 시간이 오래걸리고, 반복실행하기 어렵고 여러 테스트를 한번에 실행하기 어렵다는 단점이 있다. 자바는 JUnit이라는 프레임워크로서 .. 2021. 7. 25. 이전 1 2 다음