Spring 스프링 입문 - 6. 스프링 DB 접근 기술
스프링 DB 접근 기술 H2 데이터베이스 설치 개발이나 테스트 용도로 가볍고 편리한 DB, 웹 화면 제공 순수 Jdbc Jdbc 리포지토리 구현 스프링 설정 변경 @Configuration public class SpringConfig { private final DataSource dataSource; ...
스프링 DB 접근 기술 H2 데이터베이스 설치 개발이나 테스트 용도로 가볍고 편리한 DB, 웹 화면 제공 순수 Jdbc Jdbc 리포지토리 구현 스프링 설정 변경 @Configuration public class SpringConfig { private final DataSource dataSource; ...
회원 관리 예제 - 웹 MVC 개발 회원 웹 기능 - 홈 화면 추가 @Controller public class HomeController { @GetMapping("/") public String home() { return "home"; } } <!DOCTYPE HTML> <html...
스프링 빈과 의존관계 컴포넌트 스캔과 자동 의존관계 설정 회원 컨트롤러가 회원 서비스와 회원 리포지토리를 사용할 수 있게 의존관계를 준비하자. @Controller public class MemberController { private final MemberService memberService; @Autowir...
회원 관리 예제 - 백엔드 개발 비즈니스 요구사항 정리 데이터: 회원ID, 이름 기능: 회원 등록, 조회 아직 데이터 저장소가 선정되지 않음(가상의 시나리오) 컨트롤러: 웹 MVC의 컨트롤러 역할 서비스: 핵심 비즈니스 로직 구현 리포지토리: 데이터베이스에 접근, 도메인 객체를 DB에 저장하고 관리 도메인: 비즈니스...
스프링 웹 개발 기초 정적 컨텐츠 resources/static/hello-static.html <!DOCTYPE HTML> <html> <head> <title>static content</title> <meta http-equiv="Content-Type" content="text/...