강의

멘토링

커뮤니티

Inflearn Community Q&A

tjgmlfbs1241682's profile image
tjgmlfbs1241682

asked

Spring MVC Part 2 - Backend Web Development Utilization Technology

Basic Objects

템플릿에서 SpringBean 조회

Written on

·

312

2

안녕하세요 강사님

Thymeleaf 엔진이 Bean에 접근할수 있게 해주는 기능을 만든 이유가 타임리프 개발팀이 실무에서 자주쓴다고 판단했거나, 개발자들의 요청에 의해 만들어졌다고 생각하는데요!

실제로 템플릿엔진이 직접 등록한 Bean에 접근해서
무언가를 액션하는 시나리오가 어떤게 있을까요 ?

(MVC 2편 알림보고 바로 구매해서 주행중입니다. 늘감사합니다)

SpringBeanspringMVC

Answer 2

5

yh님의 프로필 이미지
yh
Instructor

안녕하세요. 서희륜님

대부분의 경우 컨트롤러에서 처리해서 화면에 넘기는게 좋은데, 이런 상황이 계속 반복될 때 사용할 수 있습니다.

그래서 어떤 공통 기능이나 유틸리티 기능을 편리하게 사용할 수 있습니다.

예를 들어서 사용자의 주민번호 뒷 자리를 일부 가리거나, 사용자의 권한에 따른 기능을 공통 조회하거나 등등 여러가지 기능이 가능합니다.

그런데 무분별하게 사용하는 것 보다는 먼저 컨트롤러에서 처리해서 화면에 넘기고, 그게 반복되는 작업일 때 사용하는게 좋습니다.

감사합니다.

2

tjgmlfbs1241682님의 프로필 이미지
tjgmlfbs1241682
Questioner

여태 반복적으로 컨트롤러 모델에 데이터를 넣었던 지난날들이 주마등처럼 지나가네요..!

망치로 머리를 맞은 느낌입니다

감사합니다 (__)

tjgmlfbs1241682's profile image
tjgmlfbs1241682

asked

Ask a question