스프링 부트 스타터 사이트 start.spring.io Maven → 과거 Gradle → 최근 Spring Web Thymeleaf → 템플릿 엔진 프로젝트 내 build.gradle dependencies → 스타터 사이트에서 추가했던 dependencies 라이브러리들 집합 reposit...
웹 애플리케이션 계층 구조 컨트롤러: 웹 MVC의 컨트롤러 역할 서비스: 핵심 비즈니스 로직 구현 리포지토리: 데이터베이스에 접근, 도메인 객체를 DB에 저장하고 관리 도메인: 비즈니스 도메인 객체, 예) 회원, 주문, 쿠폰 등등 주로 데이터베이스에 저장하고 관리됨 클래스 의존관계 MemberService → Mem...
섹션2. 스프링 웹 개발 기초 정적 컨탠츠(Static Content) resources 아래 static 폴더에 html 파일을 생성하면 정적 html 페이지를 반환 MVC와 템플릿 MVC = Model, View, Controller View → 화면을 그려주기만 하는 것 역할을 분명히 나눠 유지보수를 원할하게 하기 ...
섹션4. 스프링 빈과 의존관계
섹션6. 스프링DB 접근 기술
A new version of content is available.