스프링은 프레임워크이다. Frame(틀)work(동작하다)스프링은 오픈소스이다.스프링은 IoC 컨테이너를 가진다.스프링은 DI를 지원한다.스프링은 엄청나게 많은 필터를 가지고 있다.스프링은 엄청나게 많은 어노테이션을 가지고 있다.스프링은 MessageConverter를
JPA는 Java Persistence API 이다.Persistence(영속성) : 데이터를 생성한 프로그램의 실행이 종료되더라도 사라지지 않는 데이터의 특성을 의미영속성은 파일 시스템, 관계형 데이터베이스 혹은 객체 데이터베이스 등을 활용하여 구현 (자바에서는 파일
소켓 통신 : 연결 지속소켓을 기반으로 한 http 통신 : Stateless 방식(연결 지속하지 않고 끊어버림)웹서버 : 아파치(요청한 정적인 파일 응답) + 톰켓(요청한 파일 중 자바 파일이 있으면 컴파일 하여 html파일로 번역해서 응답)스프링에서는 전부 자바 파
web이 주소를 요청하면 server가 해당하는 html을 던짐이때 header에 세션 id 담아서 던짐 (server에 세션 id를 모아둔 목록이 있다고 생각)web은 이 세션 id를 저장하고 있음web이 세션 id 들고 server로 요청server는 세션 id 목