일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Calendar
- List
- Properties
- 힙덤프
- CSS
- date
- BFS
- 스택
- alter
- GC로그수집
- scanner
- 스프링부트
- html
- deque
- dfs
- Java
- JPA
- map
- math
- 리소스모니터링
- 큐
- set
- spring boot
- priority_queue
- union_find
- string
- javascript
- NIO
- sql
- Union-find
- Today
- Total
매일 조금씩
2/2 - 전자정부프레임워크(2) : egovFrame template project 를 mariaDB용으로 만들기 본문
2/2 - 전자정부프레임워크(2) : egovFrame template project 를 mariaDB용으로 만들기
mezo 2021. 5. 16. 14:44전자정부프레임워크
= 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
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용으로 만들면 된다.