본문 바로가기

나 어제 배웠다/전자정부프레임워크

프로젝트 커스터마이징 내역

2017.03 기준

egovframework 3.5.1 

 

1. diretory 이름변경

  - java/egovframework

  - resources/egovframework

  - WEB-INF/config/egovframework

  

2. class 변경

  - 범위 : 전체 프로젝트

  - egovframework.com

  - egovframework.let

  

3. context 변경

  - 범위 : resources

  - egovframework/

  

4. 설정변경

  - globals.properties

     Globals.DbType = mysql

     Globals.UserName=admin

     Globals.Password=admin

     # mysql

     Globals.DriverClassName=com.mysql.jdbc.Driver

     Globals.Url=jdbc:mysql://127.0.0.1:3306/HBNHMS  

     

   - context-common.xml

     <context:component-scan base-package="egovframework">

     

   - egov-com-servlet.xml

     <context:component-scan base-package="egovframework">

     

   - web.xml

     <param-value>classpath*:egovframework/spring/com/context-*.xml</param-value>

     <param-value>/WEB-INF/config/egovframework/springmvc/*.xml</param-value>

     

   - org.eclipse.wst.common.component

     <property name="context-root" value="hbnhms"/>

     

   - pom.xml

     <dependency>

            <groupId>mysql</groupId>

            <artifactId>mysql-connector-java</artifactId>

            <version>5.1.31</version>

        </dependency>

        

  - message-common.properties 추가

    error.properties.initialize.reason=***error.properties.initialize.reason

    debug.properties.property=***debug.properties.property

    debug.idgnr.allocate.idblock=***debug.idgnr.allocate.idblock

 

5. validator(dispatcher-servlet.xml)

 - view-controller

 - view-name="egovframework/example/cmmn/validator"

 

6. jsp resolver

  - org.springframework.web.servlet.view.UrlBasedViewResolver

  - p:prefix="/WEB-INF/jsp/" p:suffix=".jsp"