본문 바로가기

TIL(Today Ingwang Learned)

TIL) 2022-12-05 (Spring)

 

 


Java


enum 클래스

- 클래스처럼 보이게 하는 상수

- 서로 관련있는 상수들끼리 모아 상수들을 대표할 수 있는 이름으로 타입 정의

- 열거형으로 선언된 순서에 따라 0부터 index값을 가진다

- 열거형 지정 상수는 모두 대문자로 선언, ; 을 찍지 않음

 

 

대표적인 enum 메서드

 

Values() - 열거체의 모든 상수를 가진 배열을 반환

ValuesOf(String name) - 문자열과 일치하는 해당 열거체의 상수를 반환

name() - 해당 열거체의 상수를 반환

ordinal() - 열거체에서 정의된 상수를 0부터 차례대로 반환


Spring


Bean - Validation

Annotation을 사용하여 유효성 검사 가능

애플리케이션 제약 조건을 표현하고 검증 가능

 

https://ik0501.tistory.com/entry/Spring-Bean-Validation

 

Spring) Bean Validation

일반적인 데이트 검증은 여러 계층에 걸쳐서 이루어지는데 동일한 내용의 검증 로직이 계층별로 구현되면 데이터 낭비가 발생하고 각 계층별로 검증 로직 간의 불일치로 오류가 발생할 수 도

ik0501.tistory.com


새로 알게된 내용 

Anotation을 활용한 정규식 사용방법

enum 클래스(클래스처럼 보이는 상수)

 

 

내일 공부

연관 관계 매핑 

  • 관계의 방향
  • 다중성
  • 연관 관계의 주인

 

매핑 어렵다 매핑 어렵다 매핑 어렵다 매핑 어렵다 매핑 어렵다

매핑이 뭐지 매핑이 뭐지 매핑이 뭐지 매핑이 뭐지 매핑이 뭐지

매핑 모르겠다 매핑 모르겠다 매핑 모르겠다 매핑 모르겠다 

'TIL(Today Ingwang Learned)' 카테고리의 다른 글

TIL)2022-12-07(Spring, Error)  (2) 2022.12.08
TIL)2022-12-06(Spring, 객체 지향 스터디)  (0) 2022.12.07
TIL) 2022-12-03 (Spring)  (0) 2022.12.04
TIL) 2022-12-02(인증 방식 (JWT))  (0) 2022.12.02
TIL)2022-12-01(spring,test)  (0) 2022.12.02


Calendar
«   2025/08   »
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
31
Tags
더보기
Archives
Visits
Today
Yesterday