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 > 청하-청년을 위한 커뮤니티 서비스' 카테고리의 다른 글
[청하] 댓글 생성 기능 구현 및 게시글 상세조회 기능 수정 (1) | 2024.10.10 |
---|---|
[청하] Spring Boot 파일 업로드 용량 문제 해결 (0) | 2024.10.10 |
[청하] Spring Boot 서버 배포 시 타임존 문제 해결 (feat. @PostConstruct) (3) | 2024.10.09 |
[청하] GitHub Actions와 Docker를 이용한 CI/CD 코드 분석 (0) | 2024.06.22 |
[청하] 데이터베이스 설계 (0) | 2024.06.21 |
댓글