spring
-
JPA 엔티티 매니저 팩토리와 엔티티 매니저, 영속성 컨텍스트Java/JPA 2022. 7. 31. 00:48
엔티티 매니저 팩토리와 엔티티 매니저 엔티티 매니저는 엔티티를 저장, 수정, 삭제, 조회등 엔티티와 관련된 모든 일을 처리. 엔티티 매니저 팩토리를 생성하는 코드. EntityManagerFactory emf = Persistence.createEntityManagerFactory("jpabook"); 생성한 엔티티 매니저 팩토리를 통해 EntityManager em = emf.createEntityManager(); 엔티티 매니저를 생성한다. 엔티티 매니저 팩토리 엔티티 매니저 팩토리는 말그대로 엔티티 매니저를 만드는 공장임 생성 비용이 큼 한개만 만들어 어플리케이션 전체에서 공유하도록 설계 되어있음. 여러 스레드가 동시에 접근해도 안전하게 설계 커넥션 풀 J2SE -> 하이버네이트를 포함한 jpa 구..
-
[전자정부 프레임워크_JAVA] eGovframework 웹 어플리케이션 개발_05 전자정부 프레임워크 파일업로드 구현 하기!!Java/전자정부 프레임워크 2019. 7. 11. 22:50
오늘은 사용자가 서버에 파일을 업로드할 수 있도록 구현해 보려고 한다. 그럼 바로 가시죠!!! 먼저 파일 업로드를 구현하기 위한 dependency 의존성을 추가해 준다. commons-fileupload commons-fileupload 1.3.2 commons-io commons-io 2.2 다음 dispatcher-servlet에 아래와 같이 bean을 등록해준다. VO import org.springframework.web.multipart.MultipartFile; public class commonFileVo { private MultipartFile mpfile; private String id; private String fileName; private String action; 위와 같이..