java/spring

    [Spring] 스프링 핵심 원리 이해 1 - 예제 만들기

    [Spring] 스프링 핵심 원리 이해 1 - 예제 만들기

    스프링 핵심 원리 - 기본편 스프링 핵심 원리 - 기본편 - 인프런 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다. 초급 프레임워크 및 라이브러리 웹 개발 서버 개발 Back-End Spring 객체지향 온 www.inflearn.com 강의를 들으며 생각 정리 프로젝트 생성 https://start.spring.io 스프링 부트 스타터 사이트로 이동해서 스프링 프로젝트를 생성한다. Project : 일반적으로 Gradle Project를 사용한다. Project Metadata Group : 그룹 이름 Artifact : 프로젝트 이름 Spring Boot version, Java version 등은 현재 상황에 맞게 설정한다. 비즈니스 요..

    [Spring] 객체 지향 설계와 스프링

    [Spring] 객체 지향 설계와 스프링

    스프링 핵심 원리 - 기본편 강의를 들으며 생각 정리 초기에 자바 표준 기술 EJB : 기능은 좋은데, 어렵고 느리고 비싸다. -> JPA & 스프링 탄생 스프링이란? 현재 스프링 프레임워크, 스프링 부트, 스프링 데이터 등 다양한 서비스가 있다. - 스프링 프레임워크 : 스프링 DI 컨테이너, AOP (핵심 기술) - 스프링 부트 : 스프링을 편리하게 사용할 수 있도록 지원, Tomcat과 같은 웹 서버를 내장한다. 스프링을 왜 만들었는가? : 핵심 개념(컨셉) -> 스프링은 자바 언어 기반의 프레임워크 -> 자바 언어의 가장 큰 특징은 "객체 지향"언어 -> 스프링은 객체 지향 언어가 가진 강력한 특징을 살려내는 프레임워크 -> 좋은 객체 지향 애플리케이션을 개발할 수 있게 도와주는 프레임워크 좋은 ..