Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- java
- git
- IT story
- 프로시저
- C#
- SQL Server
- cors
- MSSQL
- OUT 파라미터
- springboot
- jpa
- .NET 8.0
- SSMS
- System.Text.Json
- DB
- github
- Exception in thread "main" java.lang.Error
- IT
- SQL Server 구성 관리자
- 스프링 시큐리티
- RAISERRR
- Newtonsoft.Json
- SOP
- 데이터베이스
- JavaScript
- 권한
- 스프링부트
- ORM
- ERROR_MESSAGE
- 자바
Archives
- Today
- Total
목록계층 (1)
its_jh_stroy
[Spring Boot] 3-tier 아키텍처
3-tier 아키텍처는 애플리케이션을 세 가지 계층으로 나누어 개발하는 방법이다.각 계층의 역할이 명확해져, 향상된 유지보수성과 확장성, 재사용성을 가진 프로그램이 된다. 프레젠테이션 계층(Presentation Layer, Controller)HTTP 요청을 받고, 관련된 서비스를 호출하여 비즈니스 계층으로 전달한다.컨트롤러가 프레젠테이션 계층에 속한다. 비즈니스 계층(Business Layer)비즈니스 로직을 처리한다.서비스 클래스가 비즈니스 계층 역할을 한다. 퍼시스턴스 계층(Persistence Layer)데이터베이스와 관련된 작업을 추상화하는 인터페이스이다. 퍼시스턴스 계층은 리포지토리라는 이름으로 작성한다.JPA를 사용하는 경우 스프링에서 자동으로 구현해주는 구현체를 ..
Java
2024. 5. 2. 23:11