본문 바로가기

Validation2

팻 핑거와 테스트 코드 최근에 투자에 관심이 생겨서 주식 관련 유튜브를 종종 보고 있다. 그러다 보니 주식 시장에서의 재미있는 에피소드도 알게 되었는데, 그중 인상깊은 사건을 먼저 하나 소개하고 싶다. [황당 실수로 한맥투자증권 파산까지… 증시 강타한 ‘팻핑거’] 황당 실수로 한맥투자증권 파산까지… 증시 강타한 ‘팻핑거’ 케이프증권은 올 2월 62억 손실 獨·日서도 주문실수로 주가 출렁삼성증권의 우리사주 배당 사고로 인해 이른바 ‘팻핑거’ 오류가 주목받고 있다. 증시 거래 담당자들이 주문을 넣으면서 실수 www.seoul.co.kr 2013년, 한맥투자증권은 선물 옵션 만기일에 이자율을 계산하고 있었다. 그 과정에서 직원이 타이핑 실수(아마도 칸을 비운 채 입력을 완료한 것이 아닐까?)를 했고, 잔여일을 365가 아닌 0으로 .. 2021. 5. 17.
[JPA] Bean Validation과 Hibernate apply-to-ddl 이 글은 이전에 작성한 포스팅에 기반을 두고 있다. [JPA] nullable=false와 @NotNull 비교, Hibernate Validation 오늘은 다음의 고민 때문에 글을 작성하게 되었다. JPA에서 DDL을 자동으로 생성할 수 있는데, 이 때 not null 옵션은 어떻게 붙이나? JPA의 엔티티 객체에 @NotNull 검증 어노테이션을 주면 어떻게 되나 kafcamus.tistory.com 이전 글을 간단히 정리하면 다음과 같다. JPA에서는 DDL 자동 생성시, @NotNull 어노테이션을 쓴 컬럼을 not null로 설정해준다. 하지만 똑같이 null을 금지하는 @NotEmpty과 @NotBlank는 컬럼을 not null로 설정해 주지 않는다. 이것은 이상하다는 생각이 들었다. 이전.. 2021. 2. 22.
반응형