본문 바로가기

원리2

[Spring] 스프링 핵심 원리 - 기본편 (2) 이전 글 [Spring] 스프링 핵심 원리 - 기본편 (1) 스프링의 핵심 원리 이해1 - 예제 만들기 1. 프로젝트 생성 https://start.spring.io/ 에서 설정 후 spring boot 프로젝트 생성한다. 만들어진 프로젝트를 압축해제 후 Intellij에서 Import하여 확인한다. src/main/java/{group}/{Artifact}/{Artifate}Application을 run하여 정상 작동 여부를 확인한다. Intellij gradle 세팅 변경 2. 비즈니스 요구사항과 설계 3. 회원 도메인 설계 4. 회원 도메인 개발 Grade, Member - model public enum Grade { BASIC, VIP } public class Member { private L.. 2023. 1. 24.
[Spring] 스프링 핵심 원리 - 기본편 (1) 객체 지향설계와 스프링 1. 이야기 - 자바 진영의 추운 겨울과 스프링의 탄생 기존 EJB(Enterprise Java Beans) 사용 but 비싼 비용, 복잡하고 어려움, 느림 Spring -> EJB 컨테이너 대체, 단순함 Hibernate -> EJB 엔티티빈 기술 대체, JPA(Java Persistence API) 표준 정의 2. 스프링이란? 필수 : 스프링 프레임워크, 스프링 부트 선택 : 스프링 데이터, 스프링 세션, 스프링 시큐리티, 스프링 REST Docs, 스프링 배치, 스프링 클라우드 핵심 : 객체 지향 언어인 자바 언어 기반의 프레임워크 스프링 프레임워크 핵심 기술 : 스프링 DI 컨테이너, AOP, 이벤트, 기타 웹 기술 : 스프링 MVC, 스프링 WebFlux 데이터 접근 기술.. 2023. 1. 9.
반응형