송파구청 특강 (2021-06 ~ 2021-07)/SpringBoot

강의8

배워도끝이없네 2021. 6. 29. 11:42

시스템을 만드는 사람들이 해야하는 역활

1. 비기능적 요구사항을 분리해낸다 (none functional requirement) (ex. 고객이 웹에서 사용할건지, 앱인지..)

 

컨트롤러 / 서비스 / 영속 <--이런것들을 계층이라고 한다.

 

제일먼저 설계를 잡는 계층은 서비스이다

이유는 고객의 요구사항이 반영되는곳이 서비스이기떄문(리뷰를 남겨야한다..등등..)

때문에 서비스에서는 고객의 요구대로 함수명을 정해야한다.

 

입력/출력은 일반적으로 DTO라는 객체를 이용한다.

예외도 이곳에서 잡는다.

 

 

fat jar: 톰캣은 부트를 내장하고있다.

 

 

 

'송파구청 특강 (2021-06 ~ 2021-07) > SpringBoot' 카테고리의 다른 글

강의10  (0) 2021.06.29
강의9  (0) 2021.06.29
강의7  (0) 2021.06.29
강의6  (0) 2021.06.28
강의5  (0) 2021.06.28