본문 바로가기

전자정부프레임워크7

[eGovFrame] Mac에 전자정부프레임워크 설치하기 전자정부프레임워크 사이트에서 제공하는 설치환경은 윈도우즈 밖에 없습니다. 우리나라 사용자 환경이 위도우즈 위주로 되어 있다보니 그렇게 한 것인거 같기는 한데. 최근에는 개발자들 중에 리눅스나 맥을 사용하는 사람들도 좀 되서 그런 사람들은 많이 불편했습니다.그나마 다행인 것이 수동으로 전자정부프레임워크 환경을 구성할 수 있는 가이드가 있네요. Eclipse Luna(4.4)필수Eclipse 4.4 Spring Core 3.7.0 UML2 Extension 5.0.2 Subversive SVN Connector 2.0.4 eGovFrame 3.5.1 JUnit 4.11 MyBatipse 1.0.13 PMS 4.0.7 FindBugs 3.0.1 옵션Properties Editor 6.0.4 EclEmma 2... 2015. 10. 9.
[eGovFrame] message 사용을 위한 설정 전자정부 프레임워크에서 메시지를 사용하기 위해서는 다음과 같은 설정이 필요합니다. 1. context-common.xml classpath:/egovframework/message/com/message-commonclasspath:/egovframework/rte/fdl/idgnr/messages/idgnrclasspath:/egovframework/rte/fdl/property/messages/propertiesclasspath:/egovframework/egovProps/globals60 2. egovframework.com.cmm 에 EgovMessageSource.java 추가 3. java 에서 사용 @Resource(name="egovMessageSource") EgovMessageSource.. 2015. 3. 26.
[eGovFrame] Class 'egovframework.com.cmm.web.EgovBindingInitializer' not found [config set: test-common/web-context] [egov-com-servlet.xml] src/main/java/egovframework/com/cmm/web 밑에 EgovBindingInitializer.java 파일이 있음에도 egov-com-servlet.xml 파일에서 아래 오류가 발생하는 경우가 있습니다. Class 'egovframework.com.cmm.web.EgovBindingInitializer' not found [config set: test-common/web-context] 해당 경로에 자바파일이 존재한다면 대부분의 원인은 Spring bean 관련 validator 상의 문제일 수 있습니다. 해결 방법은 프로젝트 선택후 메뉴에서 'Spring Tools > Remove Spring Project Nature'를 선택해서 v.. 2014. 5. 8.
[eGovFrame] 로그인 체크 인터셉터 사용 (AuthenticInterceptor) 로그인 체크 인터셉터를 사용하기 위해서는 다음과 같은 파일과 코딩이 필요합니다. 1. 프로젝트 디렉토리 /src/main/java/egovframework/com/cmm/interceptor 에 AuthenticInterceptor.java 복사 해당 파일은 공통컴포넌트의 공통파일에 있습니다. 2. /src/main/java/egovframework/com/cmm/util 에 EgovuserDetailsHelper.java 복사 3. /src/main/java/egovframework/com/cmm 에 LoginVO.java 복사 4. /webapp/WEB-INF/config/egovframework/springmvc/egov-com-servlet.xml 에 다음 코드를 넣는다. /list/*.do/ph.. 2014. 4. 21.
[eGovFrame] HTMLTagFilter ? 전자정부프레임워크에서 제공하는 HTMLTagFilter 는 을 사용하지 못하는 경우에 XSS 처리를 위해 입력 파라미터에 ' 2014. 4. 18.
[eGovFrame] Table Id Generation Service 전자정부 프레임워크 Wiki 에서는 시스템 개발시에 사용할 수 있는 유일한 ID를 생성할 수 있도록 제공하는 서비스라고 설명하고 있다. 업로드된 파일의 유일한 이름 또는 테이블의 Primary Key 역할을 할 ID를 생성하는 용도로 사용할 수 있다. ID를 생성하는 방법은 3가지가 있다.UUID Generation ServiceSequence Id Generation ServiceTable Id Generation ServiceTable Id Generation Service 에 대해서 알아보자. Table Id Generation Service 는 새로운 아이디를 얻기 위해서 별도의 테이블을 생성하여 키값과 키값에 해당하는 아이디값을 입력하여 관리해서 제공하는 서비스로 Basic Service 와 p.. 2014. 4. 17.
[Maven] Missing artifact com.oracle:ojdbc14.jar:10.2.0.4.0 프로젝트에 ojdbc14.jar 파일을 사용하기 위해서 pom.xml 파일의 태그 사이에 다음 코드를 넣었더니 오류가 납니다. Missing artifact com.oracle:ojdbc14.jar:10.2.0.4.0 com.oracleojdbc1410.2.0.4.0 Missing artifact com.oracle:ojdbc14.jar:10.2.0.4.0 찾아보니 License 문제 때문이라고 하네요. 오라클과 메이븐의 License 문제 때문에 메이븐의 중앙 저장소에서 받을 수 없답니다. 해결 방법은 pom.xml 파일에 태그 사이에 다음 코드를 넣어 주면 해결 됩니다. mesir-repohttp://mesir.googlecode.com/svn/trunk/mavenrepo 2014. 4. 16.