profile
경험의 연장선

[Java] 커스텀 애노테이션으로 Password규칙 적용하기

스프링 프레임워크가 기본적으로 제공하는 Validator이외의 Validator를 구현해야할 순간 이있습니다. 스프링은 컨트롤러에서 클라이언트에서 넘겨받은 값에 대한 검증을 JSR-303 기반으로 쉽고 강력하게 할 수 있습니다. 또 한 커스텀 한 어노테이션을 쉽게 구현

2일 전
·
0개의 댓글
post-thumbnail

[IntelliJ] Column Selection Mode(컬럼 선택 모드) for mac

개발을 하다 여러 줄을 동시에 편집해야 하는 순간이 생깁니다.먼저 컬럼 선택 모드라 부르는 기능이 무엇인지 살펴볼 필요가 있습니다.현재 Student 클래스의 인스턴스들은 private으로 선언되어 있는데, 이후 개발 요구사항이 변경되어 protected로 변경해야하는

2일 전
·
0개의 댓글
post-thumbnail

[Java] VO(Value Object)란?

개발을 하다 자주 VO라는 개념을 들은적이 있습니다. 대략적으로 값 객체 패턴(Value object pattern) 즉, 객체를 값처럼 쓸 수 있고, 제약사항 중 하나는 객체의 인스턴스 변수가 생성자를 통해서 일단 설정된 후에는 결코 변하지 않음을 보장한다는 것입니

2020년 12월 1일
·
2개의 댓글