[홀로서기 #04] 회귀 모델링 하기 전에 꼭 확인하기 (1) - 범주형 특성...
[홀로서기 #04] 회귀 모델링 하기 전에 꼭 확인하기 (1) - 범주형 특성... # 홀로서기 기획 연재물은 최근 개인 프로젝트를 진행하면서 겪은 어려움들을 기록한 지극히 개인적인 콘텐츠입니다. SQL로 최종 데이터 가져오기 지난 시간에 이어서
2. 스프링 부트 마이크로 서비스 구축
2. 스프링 부트 마이크로 서비스 구축 1. 아키텍트 역할 : 마이크로서비스 아키텍처 설계 REST, URL, JSON, HTTP 상태 코드 애플리케이션의 마이크로서비스가 대화하는 방식을 정의 애플리케이션의 마이크로서비스가 대화하는 방식을 정의
하이버네이트(Hidernate) 설명 및 설정법
하이버네이트(Hidernate) 설명 및 설정법 반응형 Hibernate란? 하이버네이트는 자바 언어를 위한 ORM 프레임워크이고 JPA의 구현체로, JPA 인터페이스를 구현하고 내부적으로 JDBC API를 사용한다. 하이버네이트는 자바객체를 통
SPRING MVC AbstractExcelView & AbstractPdfView Class Excel,Pdf...
SPRING MVC AbstractExcelView & AbstractPdfView Class Excel,Pdf... 월별로 페이지 뷰 통계 정보나, 급여 명세서와 같은 정보를 엑셀로 제공해야 하는 경우들도 생긴다. 따라서 SPRING는 엑셀 형식으
DB Access 방법 (CRUD)
DB Access 방법 (CRUD) 728x90 BasicDataSource connectionPool을 가지고 있다. 데이터베이스에서 밀리 Connection객체를 만들고 보관, 관리하고 있다. 미리 connection을 맺고 있기 때문에 c
엔티티 매니저와 엔티티의 영속성 관리
엔티티 매니저와 엔티티의 영속성 관리 반응형 엔티티 매니저(Entity Manager) JPA에서 엔티티 매니저(Entity Manager)는 엔티티를 저장하고, 수정하고, 삭제하고 조회하는 등 엔티티와 관련된 모든 일을 처리한다. 또한 영속성 컨
Docker-compose에 Spring Boot, MariaDB 올리기
Docker-compose에 Spring Boot, MariaDB 올리기 728x90 Docker와 Docker-compose의 차이점? 이전에 Docker에 Spring 서버와 MariaDB 서버의 이미지를 구축하는 포스팅을 했었다. 이번 포스
SPRING MVC file download
SPRING MVC file download 파일 Download 구현.. 파일 download 를 구현하는 경우 , 컨트롤 class는 download받을 파일과 관련된 정보를 생성해서 뷰에 전달한다. 예시로. File 객체를 download뷰에
[Spring] Transaction(트랜잭션)
[Spring] Transaction(트랜잭션) 트랜잭션은 데이터베이스의 데이터를 수정할 때 예외가 발생하여 의도하지 않은 결과가 발생하는 것을 막기위해 사용된다. 트랜잭션 특징 Atomicity(원자성): 하나의 트랜잭션으로 지정된 작업들을 모두
[Spring] 스프링 부트 JPA 페이징 성능 개선
[Spring] 스프링 부트 JPA 페이징 성능 개선 전 게시글에서 JPA ORM을 이용해서 페이징을 구현해봤는데, JPA 페이징 쿼리문을 확인해 보았을 때, 단순 Limit을 사용한 풀 스캔방식임을 확인했다. 오늘은 이 JPA 페이징의 성능을 개