스프링은 프레임워크다. 스프링은 오픈소스이다. 스프링은 IOC 컨테이너를 가진다. > - * IOC란 ... * Inversior of Controll => 제어의 역전 자바에서는 new를 썻는데 새로운 공간을 계속 만들고 싶지않아!! 개발자가 가지고 있는(만들
1. JPA는 java Persistence API이다. 데이터를 생성한 프로그램의 실행이 종료되더라도 영구히 데이터를 저장할 수 있도록 환경을 조성해준다. > API란 ... 애플리케이션 프로토콜: 싫어! -> 싫다면 email로 연락하자! 즉 JPA는 자바프
스프링부트 동작원리 >1) 내장 톰켓을 가진다. 톰켓을 따로 설치할 필요 없이 바로 실행가능하다. Socket : 운영체제가 가지고 있는 것! 소켓 통신 : 처음 소켓 이후 생성된 다음 소켓(스레드 생성)과 연결지속 --> 연결이 계속 되어있기에 부하가 크지만
내가 완강하고 나서 궁금했던 것들을 구글링한것이다. > bulid.gradle : Project오브젝트(객체)로, Project 오브젝트는 Project 인터페이스를 구현하는 구현체이다. Project 오브젝트는 Project 단위에서 필요한 작업을 수행하기 위해 모