다형성(2)
-
[Spring 핵심 원리 #1.1] 객체 지향 설계와 스프링
이 카테고리에 있는 포스트는 인프런 김영한 강사님의 '스프링 핵심원리 - 기본편' 내용을 개인 공부용도로 정리한 것입니다. 객체 지향 설계와 스프링 스프링 핵심 원리 이해 1 - 예제 활용 스프링 핵심 원리 이해 2 - 객체 지향 원리 적용 스프링 컨테이너와 스프링 빈 싱글톤 컨테이너 컴포넌트 스캔 의존관계 자동 주입 빈 생명주기 콜백 빈 스코프 자바 진영의 추운 겨울과 스프링의 탄생 과거 2000년대 초반에 자바 표준 기술 중 EJB(Enterprise Java Beans)가 제일로 불려져왔었습니다. 지금으로 본다면 Spring, JPA 등을 모두 제공하는 기술이라고 볼 수 있습니다. 실제로 당시에 기술 영업을 할 때도 EJB를 이용한 기술 영업을 많이 했었습니다. 하지만 가격이 매우 비싸다는 단점이 ..
2021.07.05 -
6. SpringBoot 입문 - Spring DB 접근 기술 - 순수 JDBC
H2 데이터베이스 설치 순수 JDBC Spring 통합 테스트 Spring JdbcTemplate JPA Spring Data JPA (JPA를 더 편리하게) 2. 순수 JDBC 애플리케이션에서 데이터베이스와 연동하여 CRUD 하는 내용을 다뤄보겠습니다. 순수 JDBC는 오래전에 개발자들이 사용했던 방법입니다. build.gradle 파일에 jdbc, h2 데이터베이스 관련 라이브러리를 추가해줍니다. implementation 'org.springframework.boot:spring-boot-starter-jdbc' runtimeOnly 'com.h2database:h2' Java는 기본적으로 DB와 연동하려면 JDBC Driver가 꼭 있어야 합니다. 라이브러리를 추가하면 오른쪽 상단에 gradle ..
2021.05.26