인프런 홈페이지 - https://www.inflearn.com/강의 제목 - 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술스프링 입문으로만 검색해도 제일 처음으로 나온다.이 강의를 토대로 공부하며 정리한 글이다. 예제 또한 강의에서
인프런 홈페이지 - https://www.inflearn.com/강의 제목 - 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술이번 강의의 목표는 스프링 생태계에 어떤 행동이 일어나고 관계에 대해 알아보는 것이므로, 정말 간단한 내용만
회원가입 예제를 마쳤다면 이번에는 컨트롤러를 통해 이를 제어하는 작업을 해야된다.처음에 컨트롤러와 서비스를 연결을 먼저 해야하는데 어떻게 하면 될까여기서 의존관계가 나오게 된다. 멤버 컨트롤러에서 멤버 서비스로 의존하도록 만들면 된다. 이는 아래 그림처럼 @Autowi
여기서 봐야할건 static 정적 홈페이지가 있는데도 불구하고 hello.html파일이 실행되었다는 점이다. 이전 글에 써져있는데 처음에 요청이 오면 처음에 스프링 컨테이너를 찾아보고 없으면 static을 찾게 된다. 즉 우선 순위가 있기 때문에 우선 순위가 더 높은
https://www.h2database.com/html/main.html위 사이트에서 AllPlatform다운.h2/bin 으로 들어가권한 설정을 해준다.(맥기준) chmod 755 h2.sh./h2.sh들어가면 아이피 주소를 localhost로 바꾼다.jd
테스트에는 스프링 컨테이너를 포함하는 스프링 통합 테스트가 있고, 일반 테스트가 있다.강사님의 말씀을 빌리자면, 일반 테스트로 구현을 하는 방법을 훈련하는 것이 좋은 테스트일 확률이 더 높다고 하신다. 이유는 스프링 컨테이너를 포함하기 위해서는 스프링을 실행해야하고 시
JPA는 기존의 반복 코드는 물론이고, 기본적인 SQL도 JPA가 직접 만들어서 실행해준다.JPA를 사용하면, SQL과 데이터 중심의 설계에서 객체 중심의 설계로 패러다임을 전환을 할 수 있다.JPA를 사용하면 개발 생산성을 크게 높일 수 있다Jpa는 인터페이스이다.
AOP가 처음에 공부를 할때 용어를 보면서 많은 개발자들이 어렵다고 느낀다.하지만, 예제를 보고 설명을 들으면 이해가 잘되니 예제를 먼저 보도록 하자.모든 메소드의 호출 시간을 측정하고 싶다면?공통 관심 사항(cross-cutting concern) vs 핵심 관심 사