ch03. 스프링 DI
참고 도서 : 스프링5 프로그래밍 입문 - 최범균 저 ch03. 스프링 DI -의존 : 객체 간 의존 -의존 주입 : 의존하는 대상을 주입하는 것 //결국 객체 의존 위해서 의존 주입을 하는 것 #[객체 의존] : 한 클래스 내부에서 다른 클래스 객체를 생성 후 -> 그 클래스의 메소드를 활용하는 것 import java.time.LocalDateTime; public class MemberRegisterService { //회원 가입 처리 클래스 //필드 private MemberDao memberDao = new MemberDao(); //(1) 직접 의존 객체 생성 //메소드 public void regist(RegisterRequest req) { //회원 등록 메소드 //이메일로 회원 데이터 조..
- Web(웹)_관련 공부 모음/[개념]_스프링 5 프로그래밍
- · 2022. 1. 25.
ch02. 스프링 시작
참고 도서 : 스프링5 프로그래밍 입문 - 최범균 저 ch02. 스프링 시작 1. 스프링 프로젝트 시작 [스프링 이용 프로젝트 진행 과정] : 폴더 생성 -> 프로젝트 생성 -> 프로젝트 import -> 설정파일/자바코드 작성-> 실행 ① 메이븐 프로젝트 생성 OR 그레이들 프로젝트 생성 // 최근 그레이들 선호 多 ② 이클립스에서 메이븐 프로젝트 임포트 ③ 스프링에 맞는 자바 코드, 설정 파일 작성 ④ 실행 [프로젝트 폴더 생성] : 메이븐, 그레이들 모두 동일 폴더 구조 사용 [프로젝트 생성-(1)] (1) 메이븐 이용 ① [메이븐 프로젝트 생성] : pom.xml 파일 작성 -메이븐 프로젝트 설정 파일 XML 파일로 작성 *XML 파일 :문서 데이터 구조 형식 정의한 마크업 언어 >> pom.xm..
- Web(웹)_관련 공부 모음/[개념]_스프링 5 프로그래밍
- · 2022. 1. 24.
ch01. 스프링 기본 설명
참고 도서 : 스프링5 프로그래밍 입문 - 최범균 저 ch01. 스프링 기본 설명 1. 스프링이란 ? [특징] - DI (Dependeny Injection) 의존 주입 지원 - AOP(Aspect-Oriented Programming) 관점 지향 지원 //관점지향 : 어떤 로직을 기준으로 핵심적인 관점, 부가적인 관점으로 나누어서 보고 그 관점을 기준으로 각각 모듈화 하겠다는 것 - MVC 웹 프레임워크 제공 - JDBC, JPA 연동 등 DB 연동 지원 [스프링 활용 대표 프로젝트] -스프링 데이터 : 데이터 연동 처리 프레임 워크 -스프링 시큐리티(Security) : 인증/인가/제어/보안 관련 프레임 워크 -스프링 배치 :배치 처리 관련 기본 기능 제공 [스프링 환경 설치] -https://hel..
- Web(웹)_관련 공부 모음/[개념]_스프링 5 프로그래밍
- · 2022. 1. 24.