매일 조금씩

2/2 - 전자정부프레임워크(2) : egovFrame template project 를 mariaDB용으로 만들기 본문

빅데이터 플랫폼 구축을 위한 자바 개발자 양성과정

2/2 - 전자정부프레임워크(2) : egovFrame template project 를 mariaDB용으로 만들기

mezo 2021. 5. 16. 14:44
728x90
반응형

전자정부프레임워크

= Spring/MyBatis

         <= Java / JSP / Servlet (html/css/Javascript) + 데이터베이스

                   * System( OS / WebServer )

                                  + Git / 턱시도 ..

 

* Spring + 데이터 베이스

                  * library + 설정파일

        1. Java

        2. JdbcTemplate

        3. MyBatis

 

* 전자정부프레임워크

         기본적인 프로그램 템플릿(가상 디자인) 제공

                  * 프로그램적인 골격

         * 게시판 구조를 메모리 DB ->  MariaDB

 

 

(여기까지 java 끝)


(오늘 새로 들어갈거)

* System

         가상머신 - 하드웨어에 대한 가상화

         * Intel / Virtualization(메인보드) 가 지원을 해줘야함

         * 속도 느려짐 ..

         * 윈도우 업데이트

      

         1. VMWare         - VMWare (유로 / 무료(*))

         2. VirtualBox       - Oracle (무료 - 느림)

 

         리눅스 프로그램 2개

                  ubuntu

                  centos

                      ->  www.centos.org

 


 

egovFrame template project 를 mariaDB용으로 만들기

egov teplate project로 프로젝트를 만들면 가상 데이터들을 넣어야 확인이 가능한데 그걸 넣으라고

DATABASE안에 DB 종류별로 데이터를 넣는 명령어를 만들어놨다.

그거로 mariadb

 

 

1) pom.xml 수정

hsqldb 주석처리

mariadb 추가

log4jdbc driver 주석해제 

 

2) globals.properties 에서 다음과 같이 수정

운영서버타입, IP, DB 서버 타입 , DB 데이터 설정 가능.

 

3) 아래의 Hsql은 주석처리한다.

 

여기까지하면 기본설정은 끝이다.

 

4) context-datasource.xml

hsql 주석처리 

 

 

모바일용은 egovFrame mobile project 를 mariaDB용으로 만들면 된다.

 

 

728x90
반응형