1. 마이바티스
마이바티스
마이바티스는 자바 퍼시스턴스 프레임워크의 하나로 XML 서술자나 애너테이션 등을 사용 저장 프로시저나 SQL문으로 객체를 연결시킨다. 마이바티스는 아파치 라이선스 2.0으로 배포되는 자유 소
x1235.tistory.com
2. DI(Dependency Injection)
DI
Di는 의존성 주입(DI : Dependency Injection)의 약자이다. 의존 주입이란 각 클래스 사이에 필요로 하는 의존관계를 컨테이너가 자동으로 연결 하는 것이며 스프링에서 의존 주입을 지원한다. DI는 Spring
x1235.tistory.com
3. Autowired
Autowired
Autowired는 어노테이션이며 개발자에게 가장 편리하게 작용하는 것이다. Autowired는 의존성 주입을 하여 생성자 주입,수정자 주입,필드 주입이 가능하고 의존성(순환 참조)를 방지할 수 있다.
x1235.tistory.com
4. Annotation
어노테이션(Annotation)
1) 정의 - 보통 @를 이용한 주석,자바코드에 주석을 달아 사용한다. - 컴파일러가 특정 오류를 억제하도록 지시하는 것과 같이 프로그램 코드의 일부가 아닌 프로그램에 관한 데이터를 제공,및 정
x1235.tistory.com
5. Spring
Spring
1. 정의 스프링 프레임워크는 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로 간단히 스프링(Spring)이라 한다. 웹 사이트 개발을 위한 여러 서비스를 제공하고 있다. 2. 특징 - 경량 컨테
x1235.tistory.com
6. Service
Service
자바 임베디드 서버 기반의 개방형 서비스 프레임 워크이다. 하나의 공통된 플랫폼을 기반으로 다양한 서비스를 쉽게 수용할 수 있고 이를 다양한 단말에 적용시켜주는 것이 장점이다. 홈네트��
x1235.tistory.com
7. DAO, DTO
DAO와 DTO
1. DAO 데이터베이스의 data에 접근하기 위한 객체이며 데이터베이스 접근을 하기위한 로직,비즈니스 로직을 분리하기 위해 사용한다. 자신이 필요한 인터페이스를 DAO에게 주면 DAO는 인터페이스��
x1235.tistory.com