Enviar búsqueda
Cargar
KSUG 스프링캠프 2017 발표자료
•
Descargar como PPTX, PDF
•
4 recomendaciones
•
990 vistas
용
용근 권
Seguir
스프링 부트를 대하는 자세 https://github.com/kingbbode/spring-boot-attitude
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 64
Descargar ahora
Recomendados
Meteor를 통해서 개발하는 웹어플리케이션 서비스
Meteor를 통해서 개발하는 웹어플리케이션 서비스
WebFrameworks
Nodejs를 이용한 개발
Nodejs를 이용한 개발
WebFrameworks
XECon2015 :: [2-2] 박상현 - React로 개발하는 SPA 실무 이야기
XECon2015 :: [2-2] 박상현 - React로 개발하는 SPA 실무 이야기
XpressEngine
[리뷰] 풀스택 개발자를 위한 MEAM 스택 입문
[리뷰] 풀스택 개발자를 위한 MEAM 스택 입문
종훈 박
Single-page Application
Single-page Application
Sangmin Yoon
Javascript 를 perl에서 mini-language 로 사용하기
Javascript 를 perl에서 mini-language 로 사용하기
HyunSeung Kim
[125]react로개발자2명이플랫폼4개를서비스하는이야기 심상민
[125]react로개발자2명이플랫폼4개를서비스하는이야기 심상민
NAVER D2
PHP Slim Framework with Angular
PHP Slim Framework with Angular
JT Jintae Jung
Recomendados
Meteor를 통해서 개발하는 웹어플리케이션 서비스
Meteor를 통해서 개발하는 웹어플리케이션 서비스
WebFrameworks
Nodejs를 이용한 개발
Nodejs를 이용한 개발
WebFrameworks
XECon2015 :: [2-2] 박상현 - React로 개발하는 SPA 실무 이야기
XECon2015 :: [2-2] 박상현 - React로 개발하는 SPA 실무 이야기
XpressEngine
[리뷰] 풀스택 개발자를 위한 MEAM 스택 입문
[리뷰] 풀스택 개발자를 위한 MEAM 스택 입문
종훈 박
Single-page Application
Single-page Application
Sangmin Yoon
Javascript 를 perl에서 mini-language 로 사용하기
Javascript 를 perl에서 mini-language 로 사용하기
HyunSeung Kim
[125]react로개발자2명이플랫폼4개를서비스하는이야기 심상민
[125]react로개발자2명이플랫폼4개를서비스하는이야기 심상민
NAVER D2
PHP Slim Framework with Angular
PHP Slim Framework with Angular
JT Jintae Jung
Ruby on Rails와 함께 하는 애자일 웹 개발
Ruby on Rails와 함께 하는 애자일 웹 개발
Sukjoon Kim
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
수보 김
레일스를 이용한 애자일 웹 개발 가이드
레일스를 이용한 애자일 웹 개발 가이드
Sukjoon Kim
[111217 아꿈사연말모임] 웹소켓과온라인게임
[111217 아꿈사연말모임] 웹소켓과온라인게임
sung ki choi
Spring mvc
Spring mvc
ksain
[111015/아꿈사] HTML5를 여행하는 비(非) 웹 개발자를 위한 안내서 - 1부 웹소켓.
[111015/아꿈사] HTML5를 여행하는 비(非) 웹 개발자를 위한 안내서 - 1부 웹소켓.
sung ki choi
Isomorphicspring Isomorphic - spring web seminar 2015
Isomorphicspring Isomorphic - spring web seminar 2015
sung yong jung
nodejs websocket & SOCKET.IO
nodejs websocket & SOCKET.IO
Mungyu Choi
자바 웹 개발 시작하기 (10주차 : ㅌㅗㅇ ㅎㅏ ㄹㅏ)
자바 웹 개발 시작하기 (10주차 : ㅌㅗㅇ ㅎㅏ ㄹㅏ)
DK Lee
Ionic으로 모바일앱 만들기 #1
Ionic으로 모바일앱 만들기 #1
성일 한
Meteor 0.3.6 Preview
Meteor 0.3.6 Preview
Juntai Park
Ionic으로 모바일앱 만들기 #5
Ionic으로 모바일앱 만들기 #5
성일 한
AngularJS In Production
AngularJS In Production
MooYeol Lee
자바 웹 개발 시작하기 (4주차 : MVC)
자바 웹 개발 시작하기 (4주차 : MVC)
DK Lee
Spring@mvc웹호스팅
Spring@mvc웹호스팅
J.H Ahn
Resource Handling in Spring MVC
Resource Handling in Spring MVC
Arawn Park
Jsp convert to Servlet
Jsp convert to Servlet
JU Chae
『풀스택 개발자를 위한 MEAN 스택 입문』 - 미리보기
『풀스택 개발자를 위한 MEAN 스택 입문』 - 미리보기
복연 이
React를 이용하여 멀티플랫폼에서 개발하기
React를 이용하여 멀티플랫폼에서 개발하기
WebFrameworks
[D2 campus]착 하면 척! chak 서비스 개발기
[D2 campus]착 하면 척! chak 서비스 개발기
NAVER D2
Data-binding AngularJS
Data-binding AngularJS
EunYoung Kim
자바 웹 개발 시작하기 (5주차 : 스프링 프래임워크)
자바 웹 개발 시작하기 (5주차 : 스프링 프래임워크)
DK Lee
Más contenido relacionado
La actualidad más candente
Ruby on Rails와 함께 하는 애자일 웹 개발
Ruby on Rails와 함께 하는 애자일 웹 개발
Sukjoon Kim
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
수보 김
레일스를 이용한 애자일 웹 개발 가이드
레일스를 이용한 애자일 웹 개발 가이드
Sukjoon Kim
[111217 아꿈사연말모임] 웹소켓과온라인게임
[111217 아꿈사연말모임] 웹소켓과온라인게임
sung ki choi
Spring mvc
Spring mvc
ksain
[111015/아꿈사] HTML5를 여행하는 비(非) 웹 개발자를 위한 안내서 - 1부 웹소켓.
[111015/아꿈사] HTML5를 여행하는 비(非) 웹 개발자를 위한 안내서 - 1부 웹소켓.
sung ki choi
Isomorphicspring Isomorphic - spring web seminar 2015
Isomorphicspring Isomorphic - spring web seminar 2015
sung yong jung
nodejs websocket & SOCKET.IO
nodejs websocket & SOCKET.IO
Mungyu Choi
자바 웹 개발 시작하기 (10주차 : ㅌㅗㅇ ㅎㅏ ㄹㅏ)
자바 웹 개발 시작하기 (10주차 : ㅌㅗㅇ ㅎㅏ ㄹㅏ)
DK Lee
Ionic으로 모바일앱 만들기 #1
Ionic으로 모바일앱 만들기 #1
성일 한
Meteor 0.3.6 Preview
Meteor 0.3.6 Preview
Juntai Park
Ionic으로 모바일앱 만들기 #5
Ionic으로 모바일앱 만들기 #5
성일 한
AngularJS In Production
AngularJS In Production
MooYeol Lee
자바 웹 개발 시작하기 (4주차 : MVC)
자바 웹 개발 시작하기 (4주차 : MVC)
DK Lee
Spring@mvc웹호스팅
Spring@mvc웹호스팅
J.H Ahn
Resource Handling in Spring MVC
Resource Handling in Spring MVC
Arawn Park
Jsp convert to Servlet
Jsp convert to Servlet
JU Chae
『풀스택 개발자를 위한 MEAN 스택 입문』 - 미리보기
『풀스택 개발자를 위한 MEAN 스택 입문』 - 미리보기
복연 이
React를 이용하여 멀티플랫폼에서 개발하기
React를 이용하여 멀티플랫폼에서 개발하기
WebFrameworks
[D2 campus]착 하면 척! chak 서비스 개발기
[D2 campus]착 하면 척! chak 서비스 개발기
NAVER D2
La actualidad más candente
(20)
Ruby on Rails와 함께 하는 애자일 웹 개발
Ruby on Rails와 함께 하는 애자일 웹 개발
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
레일스를 이용한 애자일 웹 개발 가이드
레일스를 이용한 애자일 웹 개발 가이드
[111217 아꿈사연말모임] 웹소켓과온라인게임
[111217 아꿈사연말모임] 웹소켓과온라인게임
Spring mvc
Spring mvc
[111015/아꿈사] HTML5를 여행하는 비(非) 웹 개발자를 위한 안내서 - 1부 웹소켓.
[111015/아꿈사] HTML5를 여행하는 비(非) 웹 개발자를 위한 안내서 - 1부 웹소켓.
Isomorphicspring Isomorphic - spring web seminar 2015
Isomorphicspring Isomorphic - spring web seminar 2015
nodejs websocket & SOCKET.IO
nodejs websocket & SOCKET.IO
자바 웹 개발 시작하기 (10주차 : ㅌㅗㅇ ㅎㅏ ㄹㅏ)
자바 웹 개발 시작하기 (10주차 : ㅌㅗㅇ ㅎㅏ ㄹㅏ)
Ionic으로 모바일앱 만들기 #1
Ionic으로 모바일앱 만들기 #1
Meteor 0.3.6 Preview
Meteor 0.3.6 Preview
Ionic으로 모바일앱 만들기 #5
Ionic으로 모바일앱 만들기 #5
AngularJS In Production
AngularJS In Production
자바 웹 개발 시작하기 (4주차 : MVC)
자바 웹 개발 시작하기 (4주차 : MVC)
Spring@mvc웹호스팅
Spring@mvc웹호스팅
Resource Handling in Spring MVC
Resource Handling in Spring MVC
Jsp convert to Servlet
Jsp convert to Servlet
『풀스택 개발자를 위한 MEAN 스택 입문』 - 미리보기
『풀스택 개발자를 위한 MEAN 스택 입문』 - 미리보기
React를 이용하여 멀티플랫폼에서 개발하기
React를 이용하여 멀티플랫폼에서 개발하기
[D2 campus]착 하면 척! chak 서비스 개발기
[D2 campus]착 하면 척! chak 서비스 개발기
Similar a KSUG 스프링캠프 2017 발표자료
Data-binding AngularJS
Data-binding AngularJS
EunYoung Kim
자바 웹 개발 시작하기 (5주차 : 스프링 프래임워크)
자바 웹 개발 시작하기 (5주차 : 스프링 프래임워크)
DK Lee
자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]
자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]
탑크리에듀(구로디지털단지역3번출구 2분거리)
[자바교육추천]자바웹기초와스프링프레임워크마이바티스재직자향상과정_자바학원/스프링학원/마이바티스/자바/웹기초/IT학원추천
[자바교육추천]자바웹기초와스프링프레임워크마이바티스재직자향상과정_자바학원/스프링학원/마이바티스/자바/웹기초/IT학원추천
탑크리에듀(구로디지털단지역3번출구 2분거리)
Basic.pptx
Basic.pptx
Won Jin Do
Presentation1
Presentation1
Tae Gyun Woo
구글 앱 엔진의 활용(Google App Engine) 2부
구글 앱 엔진의 활용(Google App Engine) 2부
mosaicnet
Jpa more
Jpa more
Jonghee Lee
JSP 프로그래밍 #04 JSP 의 기본
JSP 프로그래밍 #04 JSP 의 기본
Myungjin Lee
Jsp 기본요소
Jsp 기본요소
cooddy
Spring Boot + React + Gradle in VSCode
Spring Boot + React + Gradle in VSCode
dpTablo
JSP 프로그래밍 2014-2018년 출석수업대체시험 기출문제
JSP 프로그래밍 2014-2018년 출석수업대체시험 기출문제
Lee Sang-Ho
세미나 Spring mybatis
세미나 Spring mybatis
Somang Jeong
ecdevday5
ecdevday5
Kenu, GwangNam Heo
Things Happend between JDBC and MySQL
Things Happend between JDBC and MySQL
Dataya Nolja
자바가 디비와 사귀기 까지 벌어지는 일들
자바가 디비와 사귀기 까지 벌어지는 일들
cho hyun jong
E-Gov 기반 Mobile Web Friendly 개발
E-Gov 기반 Mobile Web Friendly 개발
JavaCommunity.Org
WAS의 동작과 WEB, Servlet, JSP_Wh apm
WAS의 동작과 WEB, Servlet, JSP_Wh apm
엑셈
Spring3 발표자료 - 김연수
Spring3 발표자료 - 김연수
Yeon Soo Kim
[부스트캠프 웹・모바일 7기 Tech Talk]안병준_프론트엔드,어쩌다 여기까지
[부스트캠프 웹・모바일 7기 Tech Talk]안병준_프론트엔드,어쩌다 여기까지
CONNECT FOUNDATION
Similar a KSUG 스프링캠프 2017 발표자료
(20)
Data-binding AngularJS
Data-binding AngularJS
자바 웹 개발 시작하기 (5주차 : 스프링 프래임워크)
자바 웹 개발 시작하기 (5주차 : 스프링 프래임워크)
자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]
자바, 웹 기초와 스프링 프레임워크 & 마이바티스 재직자 향상과정(자바학원/자바교육/자바기업출강]
[자바교육추천]자바웹기초와스프링프레임워크마이바티스재직자향상과정_자바학원/스프링학원/마이바티스/자바/웹기초/IT학원추천
[자바교육추천]자바웹기초와스프링프레임워크마이바티스재직자향상과정_자바학원/스프링학원/마이바티스/자바/웹기초/IT학원추천
Basic.pptx
Basic.pptx
Presentation1
Presentation1
구글 앱 엔진의 활용(Google App Engine) 2부
구글 앱 엔진의 활용(Google App Engine) 2부
Jpa more
Jpa more
JSP 프로그래밍 #04 JSP 의 기본
JSP 프로그래밍 #04 JSP 의 기본
Jsp 기본요소
Jsp 기본요소
Spring Boot + React + Gradle in VSCode
Spring Boot + React + Gradle in VSCode
JSP 프로그래밍 2014-2018년 출석수업대체시험 기출문제
JSP 프로그래밍 2014-2018년 출석수업대체시험 기출문제
세미나 Spring mybatis
세미나 Spring mybatis
ecdevday5
ecdevday5
Things Happend between JDBC and MySQL
Things Happend between JDBC and MySQL
자바가 디비와 사귀기 까지 벌어지는 일들
자바가 디비와 사귀기 까지 벌어지는 일들
E-Gov 기반 Mobile Web Friendly 개발
E-Gov 기반 Mobile Web Friendly 개발
WAS의 동작과 WEB, Servlet, JSP_Wh apm
WAS의 동작과 WEB, Servlet, JSP_Wh apm
Spring3 발표자료 - 김연수
Spring3 발표자료 - 김연수
[부스트캠프 웹・모바일 7기 Tech Talk]안병준_프론트엔드,어쩌다 여기까지
[부스트캠프 웹・모바일 7기 Tech Talk]안병준_프론트엔드,어쩌다 여기까지
Más de 용근 권
우아한테크세미나-우아한멀티모듈
우아한테크세미나-우아한멀티모듈
용근 권
KSUG 스프링캠프 2019 발표자료 - "무엇을 테스트할 것인가, 어떻게 테스트할 것인가"
KSUG 스프링캠프 2019 발표자료 - "무엇을 테스트할 것인가, 어떻게 테스트할 것인가"
용근 권
강서구 자바 스터디
강서구 자바 스터디
용근 권
Java Build Tool
Java Build Tool
용근 권
울트론 개발 가이드 V3.0
울트론 개발 가이드 V3.0
용근 권
개발자 1.5배 즐기기
개발자 1.5배 즐기기
용근 권
Más de 용근 권
(6)
우아한테크세미나-우아한멀티모듈
우아한테크세미나-우아한멀티모듈
KSUG 스프링캠프 2019 발표자료 - "무엇을 테스트할 것인가, 어떻게 테스트할 것인가"
KSUG 스프링캠프 2019 발표자료 - "무엇을 테스트할 것인가, 어떻게 테스트할 것인가"
강서구 자바 스터디
강서구 자바 스터디
Java Build Tool
Java Build Tool
울트론 개발 가이드 V3.0
울트론 개발 가이드 V3.0
개발자 1.5배 즐기기
개발자 1.5배 즐기기
KSUG 스프링캠프 2017 발표자료
1.
스프링부트를 대하는 자세
2.
권용근 줌인터넷 kingbbode@gmail.com https://www.facebook.com/iwannaknowcoding https://kingbbode.github.io
3.
부트인듯, 부트아닌, 부트같은 Dependencies
4.
spring.jpa.open-in-view=true # Register OpenEntityManagerInViewInterceptor. Binds
a JPA EntityManager to the thread for the entire processing of the request. 신입개발자만이 아니였다. 나도..
5.
Wrapping History
6.
GET /member?memberIdx=1 HTTP/1.1 Host: localhost:8080 Connection:
keep-alive Accept: */* 요청에 대한 Parsing..!
7.
Java Servlets Wrapping!
8.
Java Servlets 동적 페이지
작성..!
9.
Java Servlets JavaServer Pages Wrapping!
10.
Java Servlets JavaServer
Pages MODEL1 Pattern MODEL2 Pattern MVC Pattern Java Servlet을 사용하는 다양한 패턴들의 등장
11.
Java Servlets JavaServer
Pages IOC, DI, AOP 등의 강력한 기능을 지원하는 MVC 패턴 프레임워크!
12.
JSP Spring Framework Spring MVC
Module 내부에 Servlet(Dispatcher Servlet)을 포함
13.
JSP Spring Framework 다양한 Server
Side Template 등장
14.
JSP Spring Framework 매번 똑같은
설정과 구성들..
15.
JSP Spring Framework Wrapping!
16.
Spring Boot
17.
“Just Run” Most Spring
Boot applications need very little Spring configuration.
18.
`Auto Configuration`
19.
`Stater Dependency`
20.
왜 부트를 이해해야
할 까?
21.
Spring Framework Spring Boot Spring Boot는 Spring
Framework의 구성과 설정을 대신해주고 있다.
22.
Spring Framework Spring Boot Spring Boot를 모를
때 문제를 해결하려고 하는 Boundery
23.
Spring Framework Spring Boot Spring Boot를 이해한다면
우리가 문제를 해결할 수 있는 Boudery는 넓어질 것!
24.
스프링 역사 200 4 200 5 200 6 200 7 200 8 200 9 201 1 201 2 201 3 201 5 201 6 1.0 2.0
3.0 201 0 4.0 201 4 boot 10여년 전에 등장한 스프링
25.
웹에는 10년간 축적되온
Legacy 방법들이 (아주 많이) 존재
26.
스프링 부트를 대하는 자세
27.
Reference Guide
28.
Spring Boot Reference Guide https://docs.spring.io/sp ring-boot/docs/current- SNAPSHOT/reference/ htmlsingle/ https://github.com/ihone ymon/translate-spring- boot- reference/blob/master/ README.md
29.
추천 스프링 부트 코딩 공작소
30.
Release Note
31.
Spring Boot Release
Notes https://github.com/sprin g-projects/spring- boot/wiki
32.
직접 보자!
33.
`Stater Dependency`
34.
필요한 Dependency를 찾아 야
해! JPA를 사용하기 위해 필요한 Dependency를 찾아야 한다
35.
Stater Dependency Stater Dependency를
사용한다면?
36.
Stater Dependency
37.
Stater Dependency
38.
Stater Dependency Stater Dependency는
필요한 Dependency를 정의해놓았다!
39.
Version Matching Version Matching에
대한 보장이 있는가? 이것도 찾아야 한다
40.
Stater Dependency Stater Dependency를
사용한다면?
41.
Stater Dependency Parent로 사용하는
spring-boot-staters
42.
Stater Dependency https://github.com/spring-projects/spring- boot/blob/master/spring-boot-starters/pom.xml spring-boot-staters의 parent는
spring-boot-parent
43.
Stater Dependency https://github.com/spring-projects/spring- boot/blob/master/spring-boot-parent/pom.xml spring-boot-parent는 개발환경에
대한 Dependency들을 Management하고 있다
44.
Stater Dependency https://github.com/spring-projects/spring- boot/blob/master/spring-boot-parent/pom.xml spring-boot-parent의 parent는
spring-boot-dependecies
45.
Stater Dependency https://github.com/spring-projects/spring- boot/blob/v1.5.2.RELEASE/spring-boot- dependencies/pom.xml spring-boot-dependencies는 spring
boot 관련된 Depenency들을 Management하고 있다
46.
Stater Dependency Stater Dependency만으로
필요했던 Dependency가 Version까지 딱!
47.
`Auto Configuration`
48.
Auto Configuration application.properties에 간단한
정보만 입력
49.
Auto Configuration Freemarker를 사용할
경우 아무 것도 필요하지 않다.
50.
@EnableAutoConfiguration 핵심은 EnalbeAutoConfigurationImportSelector!
51.
spring-boot-autoconfigure EnableAutoConfiguration을 포함한 Class를
가지고 있는 spring-boot-autoconfigure는 spring-boot-starter가 Denpendency로 가지고 있다
52.
AutoConfigurationImportSelector ClassPath의 모든 라이브러리의 `META-INF/spring.factories`에서 EnableAutoConfiguration
설정 리스트를 읽어온다
53.
spring.factories . . . spring.factories는 설정 리스트를
정의
54.
조건에 의한 Auto
Configuration Auto Configuration Exclude
55.
조건에 의한 Auto
Configuration Spring Framework 4.0에서 등장한 @Conditional
56.
조건에 의한 Auto
Configuration matches가 true이면 Bean을 등록
57.
조건에 의한 Auto
Configuration spring-boot-autoconfigure -> freemarker/FreemarkerAutoConfiguration
58.
조건에 의한 Auto
Configuration AutoConfiguration은 @Conditional(확장)을 사용
59.
`Properties`
60.
Properties http://docs.spring.io/spring- boot/docs/current/reference/html/common- application-properties.html spring boot는 Java
Config보다 더 간단히 Properties나 Yml로 설정을 제공
61.
62.
같이 까보기 (소스코드)
63.
관심과 의심
64.
Q&A
Descargar ahora