TIL(Today Ingwang Learned)

TIL) 2022-12-05 (Spring)

김코식 2022. 12. 6. 01:38

 

 


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 클래스(클래스처럼 보이는 상수)

 

 

내일 공부

연관 관계 매핑 

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

 

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

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

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