프레임워크이다. 오픈 소스이다. 스프링은 IOC 컨테이너를 가진다.스프링은 DI(DependencyInjection)를 지원한다.스프링은 많은 필터를 가지고있다.스프링은 많은 어노테이션을 가지고있다.IOC란 Inversion Of Control이라고 해서 제어 역전을
JPA란? > 1. JPA는 Java Persistence API이다. JPA는 ORM기술이다. JPA는 반복적인 CRUD작업을 생략하게 해준다. 1. JPA는 Java Persistence API로 자바 프로그래밍할 때 영구적으로 데이터를 저장하기 위해서 필요한 인
JPA는 영속성 컨텍스트를 가지고 있다.JPA는 DB와 OPP의 불일치성을 해결하기 위한 방법론을 제공한다. JPA는 영속성 컨텍스트를 가지고 있다. 영속성이란 어떤 데이터를 영구적으로 저장하게 해주는 것을 말한다.컨텍스트란 어떤 대상에 대한 모든 정보를 가지고 있는
소켓 통신 과정 B가 A와 통신하고 싶으면 5000(포트번호)와 A의 IP주소를 입력해서 연결하면 포트 5000번에 연결이 된다. 연결이되는 순간 A와 B는 메세지를 주고받을 수 있는 통신이 가능하다. 그 와중에 C가 A와 통신하고 싶을 때 5000번은 A와B가 통신하
톰켓을 따로 설치할 필요 없이 바로 실행 가능하다. 톰켓이란? 만약 jsp파일이나 자바코드 파일이 요청 받았을시에 아파치는 자바코드를 이해 못 하기때문에 응답하지 못한다. 그래서 아파치에 톰캣을 추가적으로 단다. 톰캣을 달면 아파치가 이해 못하는 파일이 요청될 시 제