대분류
public enum Division {
COMMON("공통"),
TECH("기술"),
EXPERIENCE("경험"),
FIT("인성"),
;
private String korTitle;
Division(String korTitle) {
this.korTitle = korTitle;
}
}
소분류
public enum SubDivision {
MOTIVATION("지원동기", Division.COMMON),
INTRODUCTION("자기소개", Division.COMMON),
NETWORK("네트워크", Division.TECH),
ALGORITHM("알고리즘", Division.TECH),
OPERATING_SYSTEM("운영체제", Division.TECH),
DATABASE("데이터베이스", Division.TECH),
DATA_STRUCTURE("자료구조", Division.TECH),
BACKEND("백엔드", Division.TECH),
PROGRAMMING("프로그래밍", Division.TECH),
VISION("비전", Division.FIT),
CULTURE("기업문화", Division.FIT),
PERSONALITY("자기관리", Division.FIT),
COMMUNICATION("협업", Division.FIT),
PROJECT("프로젝트", Division.EXPERIENCE),
;
private String korTitle;
private Division parentDivision;
SubDivision(String korTitle, Division parent) {
this.korTitle = korTitle;
this.parentDivision = parent;
}
}
대분류와 소분류 관계를 소분류에 부모대분류 field를 만들었다.
앞으로 추가될 가능성 有
'Project > 모면' 카테고리의 다른 글
[Spring Boot] 개인 정보가 담긴 Jwt 토큰 발급 후 Cookie로 반환하기 (0) | 2023.04.04 |
---|---|
[Spring Boot] Security 없이 OAuth2 Google에서 받은 id_token 사용해 회원 정보 저장하기 (1) | 2023.04.03 |
도망친 곳엔 낙원은 없다 (0) | 2023.03.29 |
[Spring Boot] Security 없이 OAuth2로 Google 로그인 구현, 유저 정보 얻기 (2) | 2023.03.27 |
[Flutter / Dart] Flutter로 REST API 호출하기 (0) | 2023.03.26 |