inflearn logo
강의

Course

Instructor

Spring Web MVC

Request Mapping Part 7 Practice Problems

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

Resolved

634

Truestar

68 asked

0

CRUD 의 C , U 기능을 합한
Event`Update`Controller 로 공통기능추출 하셨는데요,

그렇다면, 컨트롤러 핸들러 들의 공통기능 묶는 기준은,
HttpMethod 종류에 따라 분리하는 방식이 일반적인지, 어떤식으로도 또 나눌수 있는지 궁금합니다.

읽어주셔서 감사합니다.

java spring MVC

Answer 1

0

whiteship

컨트롤러를 묶는 기준은 여러 가지가 있을 수 있죠. 언급하신대로, 이벤트를 "수정하는" 비슷한 기능끼리 묶는다거나, 여러 컨트롤러에서 공동으로 사용하는 기능을 따로 뺀다거나, 팀이나 모듈에 따라 컨트롤러를 분리한다거나 다양한 기준이 있을 수 있습니다.

0

Truestar

알려주신 방향으로 네이밍을 해보면 이렇게 될 수 있겠군요..

    1. 비슷한 기능을 묶어 `기능적 카테고리` 의 Controller 추출
    2. 공통 기능을  묶어 `Base`계열 Controller 추출
    3. `모듈에 연관`된 기능 별로  `By"Module"`  컨트롤러 추출

많은 도움이 되었습니다.

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

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

0

379

1

@EnableWebmvc 설정을 하면

0

415

1

springframework와의 차이점

0

283

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