전체 글 (116) 썸네일형 리스트형 [로직-프로젝트] 표현식 관련된 로직들 다양한 언어에 적용할 수 있도록 보편적인 정규표현식으로 적어봄. 너무 정리가 잘된 곳이 있어서... 참고함. https://hamait.tistory.com/342 이메일 /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i 전화번호 /^\d{3}-\d{3,4}-\d{4}$/ 핸드폰 번호 /^01([0|1|6|7|8|9]?)-?([0-9]{3,4})-?([0-9]{4})$/ URL ^(https?):\/\/([^:\/\s]+)(:([^\/]*))?((\/[^\s/\/]+)*)?\/?([^#\s\?]*)(\?([^#\s]*))?(#(\w*))?$ ^(https?):\/\/ ([^:\/\s]+) (:([^\/.. [로직-프로젝트] 보편적인 로직을 모아놓자 다양한 웹사이트, 어플리케이션에서 흔히 볼 수 있는 보편적이지만 핵심적인 로직을 간단하게 정리해놓고자 본 카테고리를 열었다. 생각날 때 마다 추가하는 방향으로 하겠음. 내가 간단하게 찾아볼 수 있도록 로직-프로젝트라는 명칭으로 지속적으로 올리도록 함. 마이바티스 간단하게 알아보기 - 4 (동적 쿼리) # MyBatis - Dynamic ## features 1. if 2. choose (when, otherwise) 3. trim (where, set) 4. foreach ## if SELECT * FROM BLOG WHERE state = ‘ACTIVE’ AND title like #{title} AND author_name like #{author.name} ## choose, when, foreach SELECT * FROM BLOG WHERE state = ‘ACTIVE’ AND title like #{title} AND author_name like #{author.name} AND featured = 1 ## trim, where, set - trim은 쓸 일이 없을 것 같다 SELECT .. 이전 1 ··· 13 14 15 16 17 18 19 ··· 39 다음