Java 17
최신 기능과 성능 개선을 제공하는 안정적인 LTS 릴리스.
Spring Boot
- 버전: 3.2.0
- 빌드 툴: Gradle
- Gradle은 설정이 간단하고 빠른 빌드 속도 제공.
Spring Framwork - Spring MVC
유연하고 강력한 웹 프레임워크로 RESTful 웹 서비스 개발에 적합.
Data Base - MySQL
안정적이고 확장 가능한 오픈 소스 관계형 데이터베이스.
Persistence Framework - JPA (Java Persistence API)
객체-관계 매핑으로 데이터베이스 작업을 간단하게 처리할 수 있음.
Spring Security
사용자 인증 및 권한 부여 관리.
JUnit
테스트 자동화를 통해 코드 품질을 향상시킬 수 있음.
CI/CD (GitHub Actions)
빌드, 테스트, 배포를 자동화하여 개발 프로세스를 효율화함.
Cloud - NCP (Naver Cloud Platform)
한국 지역에서 우수한 지원과 성능 제공함.
AWS의 퍼블릭 IPv4 주소 요금 도입으로 인해 NCP를 선택.
반응형
'Projects > 청하-청년을 위한 커뮤니티 서비스' 카테고리의 다른 글
[청하] 6. 게시글 등록 기능 - @ModelAttribute를 이용한 form-data 처리 개선 (0) | 2024.10.07 |
---|---|
[청하] 5. 게시글 등록 기능 - @RequestPart를 이용한 JSON 데이터와 파일 데이터 분리 (0) | 2024.10.07 |
[청하] 4. 게시글 등록 기능 구현 (feat. NCP Object Storage 파일 업로드) (1) | 2024.10.06 |
[청하] 3. GitHub Actions와 Docker를 이용한 CI/CD 코드 분석 (0) | 2024.06.22 |
[청하] 2. 데이터베이스 설계 (0) | 2024.06.21 |
댓글