퍼블리싱센터 API서버로, selfservice-front와 selfservice-admin의 api 서버이다. 각 selfservice-front와 selfservice-admin에도 백엔드가 있지만, 해당 api와 통신하기 위한 백엔드라고 보면 된다.
기존 내가 사용하던 Springboot구조는 controller, dao, service, vo가 있었다.
controller :
@Controller
service :@Service
dao :@Repository
vo : dto
하지만 해당 서버에서는 아래와 같은 구조를 갖고 있다.
controller :
@RestController
mapper :@Mapper
- model의 interface
model :@Data
- dao(데이터를 처리하는 영역)
service :@Service
db :@Data
- 일반적인 dto
------이하 설정폴더------
schedule
security
exception
interceptor
config :@Configuration
util