Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 가상 화폐
- 함수 사용하기
- Mist
- 비트 코인
- 자바스크립트
- 10871
- 1110
- if문 사용해보기
- 10817
- 1546
- 더하기 사이클
- 평균은 넘겠지
- Dapp
- X보다 작은 수
- 단계별로 풀어보기
- 1065
- Remix
- 이더리움
- for문 사용해보기
- 그대로 출력하기
- Baekjoon
- 블록 체인
- 시험 성적
- 세 수
- 1%d
- 솔리디티
- 알고리즘 문제풀이
- 백준
- 2448
- 별 찍기 - 11
Archives
- Today
- Total
블링블링 범블링
Spring 개요 본문
Spring
: Spring을 사용하게 되면 스프링 자체 컨테이너가 있음.
IOC (제어의 역행) - 두 가지 개념
1. D.I (Dependency Injection) : Controller, Service, dao 사이의 객체 생성 관리를 Spring container에서 해줌
- Constructor : 의존관계 주입을 생성자를 통해 수행
- Setter : 의존관계 주입을 Setter 메서드를 통해 수행
2. D.L (Dependency Lookup) : Spring Container 에서 관리하고 있는 bean을 get하는 작업
Class를 만들고 Spring Container에 던지면 Bean으로 관리
-- 두 가지 설정이 필요
1. xml - 스키마 기반 설정
2. @annotation
Spring을 통해 사용하는 이점
1. POJO (Plain Old Java Object) : 일반 자바 클래스가 controller 에서 역할을 해준다. (상속 없이)
2. AOP (Aspect Oriented Programming) : 관점지향 프로그래밍
Core 기반과 모듈 코딩을 나누어서 개발하는 방법
3. Interceptor : Filter와 다른 점은 Bean을 관리 할 수 없는 Filter와는 다르게 class Controller는 관리 가능
4. Spring JDBC : Spring과 DB의 연동 - 이건 현업에서도 안씀.. (그래서 Mybatis하고 Spring하고 Plug in 해서 사용)
5. 유동적이고 자율적이다. (경량)
'Technology > 프레임워크' 카테고리의 다른 글
SPRING SAMPLE CODE (0) | 2018.07.16 |
---|---|
STS_pom_설정_mybatis_연동 - root-context.xml (0) | 2018.07.12 |
spring - STS_pom_설정_mybatis_연동 - pom.xml (0) | 2018.07.12 |
Comments