전체 글
[디자인패턴] 옵저버 패턴이란?
업무에서 POS 관련 C#소스를 봐야할 일이 생겨서 관련 문서를 찾아봤다. Spring으로 보통 구현하는 MVC패턴과는 다르게 MVVM 패턴으로 구현되어있어 Observer 디자인패턴을 사용한다. *Observer는 관찰자 역할을 하는데 viewModel 이라는 observer인터페이스로 데이터가 변동이 생기면 바로 view에 전달해준다. *어떻게 동작하는지는 아래 참고 https://pjh3749.tistory.com/266 [디자인패턴] 옵저버 패턴 (Observer Pattern) 아주 간단하게 정리해보기 옵저버 패턴이란? 옵저버란 스타크래프트 프로토스의 유닛으로 적들을 관찰하기 위해 탄생한 유닛이다. 테란전에서 필수 유닛이며 옵저버 패턴(observer pattern)은 객체의 상태 변화를 관찰하..
@valid 와 @validated 의 차이 , 그리고 JSR-303 VS 스프링 어노테이션
@Valid는 JSR-303 표준 스펙(자바 진영 스펙)으로써 빈 검증기(Bean Validator)를 이용해 객체의 제약 조건을 검증하도록 지시하는 어노테이션이다. JSR 표준의 빈 검증 기술의 특징은 객체의 필드에 달린 어노테이션으로 편리하게 검증을 한다는 것이다. https://mangkyu.tistory.com/174 [Spring] @Valid와 @Validated를 이용한 유효성 검증의 동작 원리 및 사용법 예시 - (1/2) Spring으로 개발을 하다 보면 DTO 또는 객체를 검증해야 하는 경우가 있습니다. 이를 별도의 검증 클래스로 만들어 사용할 수 있지만 간단한 검증의 경우에는 JSR 표준을 이용해 간결하게 처리할 수 mangkyu.tistory.com
[TIL] Bulk insert , 커버링인덱스
1. 벌크 insert 대용량 데이터 백업의 경우 사용. https://techwell.wooritech.com/blog/2021/05/23/Sql-Server-%EB%8C%80%EB%9F%89%EC%88%98%EC%A0%95/#truncate-%ED%99%9C%EC%9A%A9 Sql Server Bulk Work | TechWell Sql Server Bulk Working techwell.wooritech.com https://itsuit.tistory.com/116 [Oracle] 대량 데이터 인서트 하기 (Bulk Data Insert) [Oracle] 대량 데이터 인서트 하기 (Bulk Data Insert) 속도 : 4 > 3 > 2 > 1 1. INSERT INTO로 건별 INSERT 건별 ..