welcompage 형성

스프링 웹 개발 기초 <목차>1.정적 컨텐츠 2.MVC와 템플릿 엔진 3.API정적컨텐츠 MVC와 템플릿 엔진 MVC (Model , View ,Controller)Controller @RequestParam - 외부에서 파라미터를 받는다 (option defau

비즈니스 요구사항 정리 1\. data : 회원 Id, 이름2\. 기능 : 회원 등록, 조회 3\. 아직 DB 선정 XController -> web Mvc 컨트롤러 역할 Service -> 핵심 비즈니스 로직 Repository -> DB에 접근, domain 객체
회원 웹 기능 (홈 화면 추가) 홈 Controller 추가 회원 관리용 홈 회원 웹 기능 - 등록 회원 등록 폼 컨트롤러 회원 등록 폼 HTML회원 등록 Controller웹 등록 화면에서 데이터를 전달 받을 폼 객체 회원 컨트롤러에서 회원을 실제 등록 회원 웹 기능

테이블 생성 순수 JDBC build.gradle 파일에 스프링 부트 DB 연결 추가 JDBC 회원 Repository스프링 설정 변경 DataSource는 DB connection을 획득할때 사용하는 객체 개방 - 폐쇠 원칙 확장에는 열려있고, 수정 변경에는 닫혀있다

JPA는 기존 반복 코드는 물론이고, 기본적 SQL도 JPQ가 직접 만들어서 실행 JPA를 사요하면 SQL과 데이터 중심의 설계에서 객체 중심의 설계로 가능 build.gradle 설정스프링 부트에 JPA 설정 추가 JPA 엔티티 매핑JPA를 통한 모든 데이터 변경은

AOP 필요한 상황??모든 메소드 호출 시간 측정. 공통 관심 사항 VS 핵심 관심 사항 MemberService 회원 조회 시간 측정 추가 AOP 적용 AOP 적용 전 의존 관계 AOP 적용 후 의존 관계 업로드중..업로드중..