Spring - 애플리케이션 구조

박민수·2023년 11월 15일

Spring

목록 보기
41/46
post-thumbnail

애플리케이션 구조

프레젠테이션 계층

  • UI와 관련된 처리를 담당한다.
  • 웹 요청과 응답을 처리하고, 사용자 요청을 검증한다.
  • 주로 사용되는 기술로는 서블릿과 HTTP와 같은 웹 기술, 그리고 스프링 MVC가 있다.

서비스 계층

  • 비즈니스 로직을 담당한다.
  • 특정 기술에 의존하지 않고, 가급적이면 순수 자바 코드로 작성된다.

데이터 접근 계층

  • 실제 데이터베이스에 접근하는 코드를 포함한다.
  • 주로 사용되는 기술로는 JDBC, JPA, 파일 시스템, Redis, MongoDB 등이 있다.

참고

profile
안녕하세요 백엔드 개발자입니다.

0개의 댓글