Tag spring

spring JDBC를 통한 DB 연동

DataSource JDBC API는 DriverManager 외에 DataSource를 이용해서 DB 연결을 구하는 방법을 정의하고 있다. DB연동 기능을 구현하고 Bean으로 등록되어 있는 객체(주로 @Repository 어노테이션을 붙인)에 DataSource를 주입하는 식으로 많이 사용한다.

Spring AOP

AOP(Aspect Oriented Programming)은 관점 지향 프로그래밍으로, 어떤 로직에 대해 핵심적인 관점, 부가적인 관점을 나누어 보고 그 관점들을 기준으로 각각 모듈화를 하겠다는 것이다. (모듈화 - 공통된 로직이나 기능을 하나의 단위로 묶는...

Bean 라이프사이클과 범위

스프링 컨테이너의 라이프사이클 스프링 컨테이너는 초기화와 종료라는 라이프 사이클을 갖는다.

스프링 설정과 의존성 주입(DI)

객체 조립기 (Assembler) 앞서 DI(의존성 주입)을 설명할 때 객체를 주입하는 방식이 유지보수에 있어 굉장한 이점을 가진다는 것을 설명했다. 그렇다면 주입이 되는 객체를 생성하는 곳은 어디여야할까? 일반적으로 가장 최상단인 main 메서드를...

컴포넌트 스캔

@Component 클래스 선언부 위 쪽에 @Component 어노테이션을 붙이면 @Configuration 클래스에 별도로 Bean 등록 과정을 거치지 않아도 스프링이 패키지 전체를 탐색해서 Bean으로 등록 할 수 있다.

Autowired 어노테이션

@Autowired - 자동주입 1 2 3 4 5 6 7 8 9 10 11 12 13 14 @Configuration public class AppCtx { @Bean public MemberDao memberDao() { return new MemberDao();...

스프링 개요

스프링 (스프링 프레임워크) 주로 스프링 프레임워크를 칭한다.

Tag mvc

Tag summary

스프링 개요

스프링 (스프링 프레임워크) 주로 스프링 프레임워크를 칭한다.

Tag Autowired

Autowired 어노테이션

@Autowired - 자동주입 1 2 3 4 5 6 7 8 9 10 11 12 13 14 @Configuration public class AppCtx { @Bean public MemberDao memberDao() { return new MemberDao();...

Tag component

컴포넌트 스캔

@Component 클래스 선언부 위 쪽에 @Component 어노테이션을 붙이면 @Configuration 클래스에 별도로 Bean 등록 과정을 거치지 않아도 스프링이 패키지 전체를 탐색해서 Bean으로 등록 할 수 있다.

Tag component-scan

컴포넌트 스캔

@Component 클래스 선언부 위 쪽에 @Component 어노테이션을 붙이면 @Configuration 클래스에 별도로 Bean 등록 과정을 거치지 않아도 스프링이 패키지 전체를 탐색해서 Bean으로 등록 할 수 있다.

Tag DI

스프링 설정과 의존성 주입(DI)

객체 조립기 (Assembler) 앞서 DI(의존성 주입)을 설명할 때 객체를 주입하는 방식이 유지보수에 있어 굉장한 이점을 가진다는 것을 설명했다. 그렇다면 주입이 되는 객체를 생성하는 곳은 어디여야할까? 일반적으로 가장 최상단인 main 메서드를...

Tag bean

Bean 라이프사이클과 범위

스프링 컨테이너의 라이프사이클 스프링 컨테이너는 초기화와 종료라는 라이프 사이클을 갖는다.

Tag life-cycle

Bean 라이프사이클과 범위

스프링 컨테이너의 라이프사이클 스프링 컨테이너는 초기화와 종료라는 라이프 사이클을 갖는다.

Tag aop

Spring AOP

AOP(Aspect Oriented Programming)은 관점 지향 프로그래밍으로, 어떤 로직에 대해 핵심적인 관점, 부가적인 관점을 나누어 보고 그 관점들을 기준으로 각각 모듈화를 하겠다는 것이다. (모듈화 - 공통된 로직이나 기능을 하나의 단위로 묶는...

Tag jdbc

spring JDBC를 통한 DB 연동

DataSource JDBC API는 DriverManager 외에 DataSource를 이용해서 DB 연결을 구하는 방법을 정의하고 있다. DB연동 기능을 구현하고 Bean으로 등록되어 있는 객체(주로 @Repository 어노테이션을 붙인)에 DataSource를 주입하는 식으로 많이 사용한다.