일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- guvnor
- bootstrap jquery datepicker
- SVN
- spring security
- Hudson
- spring transaction
- jenkins
- JBoss Seam
- drools
- Drools Fusion
- ibatis
- jquery
- spring jpa
- CEP
- @SqlResultSetMapping
- Spring
- MySQL
- jstl
- COC
- zabbix
- rember me
- custom filter
- JPA
- gwt-ext
- querydsl
- GEventEvaluator
- jquery serialize
- gwt
- java tip
- maven
- Today
- Total
목록분류 전체보기 (101)
봉 블로그
우선 아래 이미지는 6.* 버전의 새로운 Drools project layout 이다. 눈에 띄는 특징은 src/main/resources/META-INF/kmodule.xml 파일을 통해 룰 파일들을 관리하고 각종 runtime properties 를 설정한다는것이다.Example project layout and Maven POM 참고 : http://docs.jboss.org/drools/release/6.3.0.Final/drools-docs/html_single/index.html#KIEAnatomySection Install Eclipse Plugin (Drools and jBPM plugin)아래 update site 를 이용해 을 설치한다. (Eclipse Kepler JEE SR2 기준)..
kepler 에서 maven-dependency 플러그인의 copy-dependencies goal 을 지원하지 않는다는 에러남. 아래와 같이 업데이트 해야 함. update site : http://download.eclipse.org/technology/m2e/releases 참고사이트 : http://eclipse.org/m2e/ 최신버전의 플러그인 설치가 안되면 아래 참조.http://stackoverflow.com/questions/8706017/maven-dependency-plugin-goals-copy-dependencies-unpack-is-not-supported-b
Restful 한 API 서버에 Spring Security 3.2.5 Java Config Example. @Configuration @Order(SecurityProperties.ACCESS_OVERRIDE_ORDER) protected static class ApplicationSecurity extends WebSecurityConfigurerAdapter { @Autowired private SecurityProperties security; @Override public void configure(WebSecurity web) throws Exception { web .ignoring().antMatchers( "/", "/index.html", "/app.js", "/resources/**"..
아래는 sencha architect 에서의 사용 팁이다. 검색어필드 enter event 주기필드 enableKeyEvents= true 로 설정후 Controller keydown event 함수 만들기. StoreautoLoad 하면 초기 접속시 자동 load 됨.==> mannual 하게 load 해야함. (아래 참고)onStep2Activate: function(component, eOpts) { component.down('gridpanel').getStore().load();},load 시 param 추가 방법.Ext.getCmp('id').getStore().load({params: {domainId: Domain.id}}); var store = Ext.getCmp("id").getSto..
Spring MVC Maven 프로젝트를 구축하기 힘들다고 생각하세요?여기 매우 쉽고 빠르게 구축하는 방법을 알려드리겠습니다. 1분이면 됩니다. 작업순서는 아래와 같습니다.Eclipse 에서 Maven 프로젝트를 생성합니다.pom.xml 파일에 spring-boot parent 하나와 depency 하나만 추가합니다.Boot Class 생성 프로젝트 셋팅은 이것으로 끝입니다. 정말이에요.ㅋ위와 같이하면 spring boot 가 알아서 필요한 depency 라이브러리들을 셋팅해줍니다. 딱 필요한것만. ㅎ 좀더 자세히 설명드리겠습니다.Maven Project 생성하기 Group Id, Artifact Id, Packaging 입력하고 'Finish' 하면 프로젝트가 생성됩니다. pom.xml spring b..
Spring 3.2 부터는 Spring MVC의 JUNIT Test 를 위한 좀더 유연한 API 를 제공하는데 이를 이용하면 API 서버의 통합테스트를 서버배포 없이 시나리오기준으로 쉽고 빠르게 진행할수 있다. JUNIT 만으로..ㅎ참고: http://docs.spring.io/spring/docs/3.2.0.RELEASE/spring-framework-reference/html/testing.html#spring-mvc-test-framework 그러다 알게된 JsonPath.JsonPath 는 XPath 처럼 JSON 데이타를 처리하기 위한 쉬운 표현식을 제공한다.javascript, php, java 에서 사용할수 있는 라이브러리가 있다.참고: http://goessner.net/articles/J..
아래는 파일내 특정문자열을 변경하는 프로그램이다. 단 10분만에 작성한 프로그램인데, 이걸 자바로 하려면 꽤 번거롭다. file inputstream, outputstream 작성해야 하고.. file 목록 뽑아야 하고 등등.. 이런 작업은 python의 생산성이 월등히 높다. java와 python 을 같이 사용한다면 매우좋을듯.. from os import listdir from os.path import isfile, join import codecs def replaceInFile(file_path, old, newstr): f = codecs.open(file_path, 'r', encoding='utf8') read_file = f.read() f.close() new_file = codecs..
설치환경OS : Red Hat Enterprise Linux Server release 6.5 (Santiago) Requirementsmysql & php 설치는 생략합니다. (미리 설치되있어야 함, 아래를 참고)http://dev.mysql.com/doc/refman/5.6/en/linux-installation.htmlhttp://www.slideshare.net/ienvyou/zabbix-installation-configurationguidehttps://www.zabbix.com/documentation/2.2/manual/installation/requirements Installing repository configuration package# rpm -ivh http://repo.zabb..
# script 파일을 업로드하고 mode 변경후 실행하기 (fabric 사용) put(open(mainDir + '/commands.txt'), 'commands.sh', mode=0755) result = run('./commands.sh', pty=False, combine_stderr=True) # json 파일 pretty print python -m json.tool ./core/spidercore/vms.json logger.debug(json.dumps(nics, indent=4)) #파일 앞뒤 2줄씩 삭제하고 리턴 list = file_contents.split('\n') return "\n".join(list[2: len(list)-2]) #good logging practice in ..
svn 인증정보를 수정하는 방법 Job 의 설정에서도 수정할수 있으나 job 이 너무 많아 일일이 설정화면으로 들어가서 수정하기 힘들때아래 화면에서 svn url 별로 인증정보를 수정할수 있다. http://localhost:8080/jenkins/scm/SubversionSCM/enterCredential 리눅스서버 같은경우svn 인증정보는 [JENKINS_HOME]/jobs/[Job Name]/subversion.credentials 파일에 저장된다. password 가 암호화되어 있어서 직접 설정하기가 어렵다. 암호화 방법http://xn--thibaud-dya.fr/jenkins_credentials.html