inflearn logo
강의

講義

知識共有

Spring Web MVC

DispatcherServlet 3部

springframework와의 차이점

283

tlsdnr1135

投稿した質問数 11

0

안녕하세요! 강의를 듣다 모르겠어서 질문 드려요!
지금 수업하고 계신 servlet프로젝트하고
springFramework로 만든거랑은 어떤 차이점이 있는건지
궁금합니다.
contextLeaderListener로 ApplicationContext 를 
만드는 순간
servlet -> springFramework로 되는건가요?

MVC java spring

回答 1

1

whiteship

안녕하세요.

"servlet 프로젝트"는 어떤건지 짐작이 되는데.. "springFramework로 만든거"라는게 어떤건지 조금 더 자세히 설명해 주실 수 있나요? 스프링 프레임워크로 어떻게 만든 무슨 프로젝트랑 비교하고 싶으신건가요?

서블릿 애플리케이션에 스프링을 연동하는 방법 중 하나가 ContextLoaderListener로 스프링의 ApplicationContext를 만드는 건데요. 그렇다고해서 서블릿 애플리케이션이 스프링 프레임워크가 되는건 아니고, 스프링을 사용하는 서블릿 애플리케이션이라고 말할 수 있습니다.

1

tlsdnr1135

음...제가 springFramework가 무엇인지 잘 설명을 못하겠어서 드린 질문이였습니다.
springFramework에는 aop,Ioc,webMVC 등 여러기능이 있잖아요?
그래서 서블릿 애플리케이션에서 ContextLoaderListener로 ApplicationContext을 만들어서
IOC기능을 사용하면 
springFramework가 되는걸까 궁금했습니다.

1. 그러면 서블릿 애플리케이션에서 servlet을 dispatcher servlet으로 확장해서 webMVC를 사용한다해도  springFramework이 되는건 아니겠네요??


2. 정확히 어떤 상태에서? 어떤 조건을 충족해야 springFramework이 되는건지 궁금합니다 ㅠ

0

whiteship

"스프링 프레임워크"와 "스프링 프레임워크를 사용한 애플리케이션"을 구분해야 할 것 같습니다. 스프링을 쓴다고 스프링이 되는건 아니니까요.

말씀드린대로, ContextLoaderListener를 써서 ApplicationContext를 만들고 거기서 빈을 가져다 쓴다고해서, 스프링이 되는게 아니라, 스프링을 쓰는 애플리케이션이 된거죠. 스프링을 연동했다.라고도 표현하는데 결국에 스프링을 쓰는 애플리케이션이라는 말입니다.

1. 스프링 프레임워크가 되진 않죠. 스프링을 사용한 애플리케이션이 되는거죠.

2. 스프링 프레임워크가 된다는건, 코드 기여를 하거나 스프링 개발자가 되어서 어떤 코드를 스프링 프레임워크 소스 코드에 넣고 배포가 되어야 스프링 프레임워크가 된다고 말할 수 있을것 같습니다.

7:58 예제 코드 찾는 법

0

256

2

PATCH의 Idempotent에 대한 질문

0

257

1

2:51초 질문입니다.

0

324

1

만약 어플리케이션컨텍스트에 필터를 설정하지 않으면 어떻게되나요?

0

361

0

web.xml에 위치한 애플리케이션 web.xml 내에서 파싱 오류 발생

0

515

0

Spring Boot 2.6 이상 버전에서의 DispatcherServlet

0

366

1

Event`Xxx`Controller 분리할때의 기준에 관한 질문입니다.

0

634

1

11분 57초 쯤, `returnValueHandlers` 들의 네이밍컨벤션 관련 질문입니다.

0

379

1

@EnableWebmvc 설정을 하면

0

415

1

@RequestBody의 바인딩에러를 잡는 방법

1

1655

2

안녕하세요 기선님 강의를 보다 서블릿에 궁금증이 생겨 질문 드립니다

1

237

1

HelloService의 값을 전달을 못 받습니다.

0

296

1

ServletContext와 WebApplicationContext의 관계 질문

1

740

1

하나의 서비스에, 두개의 리포지토리도 연결이 되나요?

0

364

1

view name 리턴에 대해

0

290

2

Formatter print 질문 드립니다.

0

232

1

에리 메시지가 한글입니다.

0

294

1

java 클래스파일로 설정되어 있던 것을 web.xml로 바꾸는 경우

0

338

1

@RequestParam

0

255

1

@Retention 질문

0

229

1

Event.builder() 관련 mac에서 lombok 문제 있으신 분들

0

198

1

스프링 부트 사용시 WebMvcConfigurerSupport 클래스

0

252

1

http://localhost:8080/hello 입력시 오류

0

492

4

petclinic에서 @ModelAttribute 관련 질문 드립니다.

0

180

1