백엔드(2)
-
스프링 핵심 원리(기본편) 강의정리 - 2 (멤버편)
📌 목차 (이번 챕터는 예제 만들기이다.) 프로젝트 생성 비즈니스 요구사항과 설계 회원 도메인 설계 회원 도메인 개발 회원 도메인 실행과 테스트 주문과 할인 도메인 설계 주문과 할인 도메인 개발 주문과 할인 도메인 실행과 테스트 👊 가봅시다!.. ❓프로젝트 생성방법 스프링부트스타터 Project : Gradle -Groovy Language : Java Spring Boot : 2.xx (3.00 version 이상부터는 JAVA 17 이상을 사용해야 합니다. Dependencies : 선택 X(지금 예제에서는 스프링을 사용하지 않는다. 순수 자바로만 사용) 각 항목들을 체크해 주었다면 GENERATE를 눌러 프로젝트 파일을 다운로드하고 IDE에서 프로젝트를 오픈합니다! 초기에는 bulid 하느라 시간이..
2023.09.16 -
스프링 핵심 원리(기본편) 강의정리 - 1
🔖 스프링이란? 🔖 스프링 프레임워크 👉프레임워크란? 핵심 기술 : 스프링 DI 컨테이너, AOP, 이벤트, 기타 웹 기술 : 스프링 MVC, 스프링 WebFlux 데이터 접근 기술 : 트랜잭션, JDBC, ORM 지원, XML 지원 기술 통합 : 캐시, 이메일, 원격접근, 스케줄링 테스트 : 스프링 기반 테스트 지원 언어 : 코틀린 , 그루비 🔖 스프링 부트 스프링을 편리하게 쓸 수 있도록 지원해 줌, 최근에는 기본으로 사용한다. Tomcat 같은 웹 서버를 내장해서 웹 서버를 설치 안 해도 됨. 🔖 스프링의 진짜 핵심! 스프링은 자바 언어 기반의 프레임워크입니다. 자바 언어의 큰 특징 객체지향언어 🔖 좋은 객체 지향이란? 💡 객체 지향 프로그래밍이란? 객체 지향 프로그래밍은 컴퓨터 프로그램을 데이터를..
2023.09.12