본문 바로가기

Groovy2

groovy 정규 표현식 * Groovy의 정규표현식 * 정규표현기호 * 사용법● ~ : 정규표현식을 정의할 때 사용함● =~ : 정규표현식을 기반으로 검색을 수행함● ==~ : 정규표현식을 기반으로 일치여부를 반환함def pattern = /(https?):\/\/(10000img.com\/view\/)([^:\/\s]+\/)([^:\/\s]+\.)([^:\/\s\"]+)/// http 일치, s는 있거나 없거나 이후 대부분 string일치, []안의 슬래시혹은 공백, 컬럼 제외하고 // 슬래시로 끝나거나 점으로 끝나는 문자열 추출assert text =~ patterndef matched = []text.eachMatch(pattern) {match -> matched += match[0]} * 응용 def text = (".. 2015. 2. 15.
[Grails Part1-3] Scaffolding for Basic CRUD 안녕하세요 cocy입니다.저번 포스팅에는 Grails를 통해 hello world를 출력하는 부분까지 진행했는데요,이번 포스팅에서는 Grails의 scaffolding 기능을 활용하여 간단한 CRUD를 구현(?) 생성(!) 해 보도록 하겠습니다. scaffolding(스케폴딩) 이란 건축에서 쓰이는 용어로 설명하자면 비계(飛階)라고 하며 그 의 미는 "재료운반이나 작업원의 통로 및 작업을 위한 발판이 되며, ..."[네이버 지식백과] 비계 [scaffolding, 飛階] (두산백과) 라고 정의 되어 있습니다. 그 말 그대로 개발에 필요한 발판이 되는 기본 CRUD를 생성해 주는 기능으로,개발자가 반복되는 CRUD에 대한 부하를 줄이고 좀더 비지니스 로직 구현에 집중할 수 있게 하여생산성을 높이기 위한 기.. 2014. 12. 16.