EntryDSM / Husky

Entry 5.0 Main Backend API

Home Page:https://www.entrydsm.hs.kr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Husky

Entry 5.0 Main Backend API

Project rules

branch-naming rule

[module name]-[feature info]

ex) core-grade-output

commit-message rule

[verb] noun(feature info)

ex) [FIX] post

ref) commit verb 사전

Multi-Module Pattern

gradle 기반 Multi-module Project

ref) springboot multi module 설명

Code convention

Bean Injection

Constructor Injection (생성자를 이용한 의존성 삽입)

Lombok 어노테이션 활용

example code)

@RequiredArgsConstructor
public class Example {
    private final TestRepository testRepository; // 생성자로 빈을 주입받는다.
}

Technical Stacks

Docs

Spring Rest Docs

ref) Spring Rest Docs(우아한 형제들 기술 블로그)

Part

- @황신우(Team Leader)
    : 학생 정보 처리, 학교 검색 처리
- @김재훈(Dev ops)
		: 성적계산(부동소수점), 인프라 구축
- @임용성(프로세스 위험 관리자)
	: 인증, PDF 생성(Apache POI)

About

Entry 5.0 Main Backend API

https://www.entrydsm.hs.kr


Languages

Language:Java 86.9%Language:HTML 13.1%Language:Dockerfile 0.0%