티스토리 뷰
유데미 스프링 동영상 강의를 오픈 했습니다
https://www.udemy.com/build_refactoring_with_intellij-spring/learn/v4/overview
스프링 프레임웍을 처음 접하시는 분들을 대상으로 개발환경 setting부터 스프링 부트를 적용한 프로그램 만들기까지를 다룹니다.
학생분들은 oceanfog1@gmail.com으로 요청 하시면 무료 쿠폰을 발급 해드리겠습니다.
직장인분들은 75% 할인 쿠폰을 발급해 드리겠습니다.
목차
섹션1 : Spring 개발 환경 구축하기
섹션2 : 사용자 정보 추가 및 삭제하는 순수 Java 프로그램 만들기
섹션3 : 순수 Java 프로그램에 디자인 패턴 적용하여 리팩토링하기
섹션4 : 순수 Java 프로그램에 Spring 적용하기
섹션5 : 부록. 사용자 정보 추가 및 조회 프로그램 한번에 만들기
Spring 강의안
I.Spring 개발환경 구축하기
1.개발툴 설치 - Jdk, Intelli J, wnmp, Heidisql, Gradle
2.Gradle로 project 빌드하기
3.DB 생성, 사용자 정보 Table 생성, DB와 연동
II.사용자 정보 추가 및 삭제 하는 순수 Java프로그램 만들기
1.UserDao 만들기
III.순수 Java프로그램에 디자인 패턴 적용하여 리팩토링하기
1.중복 코드의 메소드 추출
2.Templete method pattern(템플릿 메소드 패턴)을 이용한 분리
3.클래스(Class)로 분리하기
4.인터페이스(Interface) 이용한 전략 패턴(Strategy Pattern) 적용
5.팩토리 패턴(Factory Pattern) 적용하기
IV.순수 Java프로그램에 Spring(스프링) 적용하기
1.Gradle로 Spring library 다운로드 받기
2.Spring 적용하기
3.Factory에 @Configuration, @Bean Annotation(어노테이션) 붙이기
4.Annotation ApplicationContext(어노테이션 애플리케이션 컨텍스트) 생성하기
IX.Spring(스프링) 사용하기 2
1.XML설정 파일로 Bean구성하기
2.생성자로 주입하던 Bean을 Setter로 주입하게 구조 변경하기
X.Spring(스프링) 사용하기 3
1.DataSource(데이터 소스) 인터페이스 적용
2.ConnectionMaker를 Datasource로 바꾸기
감사합니다.
'etc > 강의' 카테고리의 다른 글
네이버 키워드 검색한 결과에서 제목만 css selector로 뽑아서 엑셀파일 naver.xlsx로 저장하기 (0) | 2017.04.09 |
---|---|
node.js pattern matching해서 결과 출력 하는 코드 (0) | 2017.04.01 |
크롤링(Crawling)이란? 또는 파싱(Parsing)이란? 스크래핑이란? (0) | 2017.03.30 |
phantomjs, casperjs를 이용해 facebook login해서 크롤링 하기 (13) | 2017.03.13 |
node.js excel로 json list 출력 (0) | 2017.02.22 |
- Total
- Today
- Yesterday
- Linux
- 도커컨테이너
- 도커티슈케이스
- 도커각티슈케이스
- docker container whale
- 도커각티슈박스
- 싱가폴
- docker container
- vim
- 개발자
- 2017 티스토리 결산
- docker container tissue box
- shellscript
- docker container tissue
- 도커티슈박스
- docker container case
- 이직
- Sh
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |