일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- map형태 jsp와 mapper
- resultType="hashmap"
- 전역객체
- $(document).on
- 자바 로또
- 최대값 최소값
- BCrypt
- templet
- git message
- nodejs
- cmd mariaDB
- REST
- nodejs http
- git 명령어
- 포워드 엔지니어링
- gradle 설치
- bubblesort
- 유효성
- $('input [name=
- container-fluid
- git
- it지원
- MariaDB
- interface default
- ${}
- 자바 예상문제
- #{}
- a href="#" onclick="return false"
- 알고리즘
- SQL
- Today
- Total
Rubberduck-Debugging
[7일차] Spring IoC Container 본문
* 제어역전IoC Container(Inversion of Control) : Bean Container + 의존객체 주입.
engine(해석+실행), continer(생성소멸). (자바스크립트-엔진, 스프링IoC-컨테이너)
BEAN container : object의 생성 소멸을 다루는 것.
DAO가 없으면 command가 실행안되므로, command는 dao의 의존객체다.
IOC의 예) 1. event listener (이벤트 :일하다 갑자기 화장실 가기?)
2. DI - Dependency Injection(의존성 주입) (IoC contanier = DI COntainer = Bean COntaienr)
*DI의 장점 1. 의존객체의 대체가 쉽다(지불수단 -> 돈, 후불, 카드)
2. 단위테스트가 쉽다(과일 주스를 만들기 전에 야채주스로 테스트 가능. DAO- 과일, 커맨드-야채)
3. 가비지 최소화
spring ioc container 예제
https://github.com/eomjinyoung/java106/tree/master/java106-spring-ioc/src/main/java/bitcamp/java106
jquery 사용이유
1., 자바스크립트 아닌 제이쿼리 쓰면 크로스 브라우저 문제해결(크롬, 사파리...) 2. 코드가 간결해짐
자바스크립트 -> 제이쿼리
jdbc -> myBatis
** mybatis-config.xml을 javaConfig로 변경해서 사용해보자!
servlet = server application let
java EE
'개발자 > 20181127 교육과정' 카테고리의 다른 글
[8일차]ServletContext, filter, resultType="hashmap" (0) | 2018.12.06 |
---|---|
[8일차]MIME, interface default, EL (0) | 2018.12.06 |
[6일차] mapper 관련 기본 지식 (0) | 2018.12.04 |
[6일차]DAO를 사용하는 이유, PreparedStatement (0) | 2018.12.04 |
[5일차] cmd로 MariaDB 시작, WAS와 JDBC 개념 (0) | 2018.12.04 |