스프링부트 개념정리 with JPA 1강 - 스프링 개념잡기
메타코딩 - 스프링부트 개념정리 with JPA 를 기반으로 작성된 글입니다. 스프링이란? 1.스프링은 Framework이다. frame(틀) + work(동작하다) 틀에서 벗어나지 않는 개발을 위한 도구. 2.스프링은 오픈소스이다. 소스 코드가 공개되어 있다.(내부) -> 무료, 소스를 수정(기여) 할 수 있다. 3.스프링은 IoC컨테이너를 가진다. IoC 스프링의 핵심! (Inversion of Control) : 제어의 역전, 주도권이 스프링에게 있다. Class, Object, instance Class = 설계도 (class, abstract class...) Object = 실체화가 가능 한 것! instance = 실체화 된 것! (추상 클래스는 실체화가 불가능 하다.) ex) 가구(추상) ..
개발일지/Spring
2022. 10. 26. 19:29