공통 컴포넌트 MariaDB 사용
- 작성자 :
- 이*주
- 작성일 :
- 2021-12-02 14:58:50
- 조회수 :
- 3,579
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
eGovFrame Mobile Project 를 생성하고.
Mobile Common Component 를 추가하려고 합니다.
MariaDB를 사용하고 있어서 공통 컴포넌트 구성 시 , 필요한 기능을 선택하고
Select Table Creation Type에서 "사용자 DB에 생성(사용자지정)" 옵션 선택 후
다음 화면에서 구성해 둔 MariaDB 를 선택하면..
"공통 컴포넌트는 MySql, Oracle ........ 기준으로 제공 됩니다. " 라는 문구가 표시되며,
Finish 버튼이 비활성화 됩니다.
DB까지 구성하여 작업을 시작하고 싶은데.. Maria DB는 꼭 사용해야 합니다.
다른 방법이 있을까요?
(유투브의 강좌 영상에는 MariaDB로 등록하는 과정으로 되어 있습니다.)
https://www.youtube.com/watch?v=Y8pKScda2eo
Mobile Common Component 를 추가하려고 합니다.
MariaDB를 사용하고 있어서 공통 컴포넌트 구성 시 , 필요한 기능을 선택하고
Select Table Creation Type에서 "사용자 DB에 생성(사용자지정)" 옵션 선택 후
다음 화면에서 구성해 둔 MariaDB 를 선택하면..
"공통 컴포넌트는 MySql, Oracle ........ 기준으로 제공 됩니다. " 라는 문구가 표시되며,
Finish 버튼이 비활성화 됩니다.
DB까지 구성하여 작업을 시작하고 싶은데.. Maria DB는 꼭 사용해야 합니다.
다른 방법이 있을까요?
(유투브의 강좌 영상에는 MariaDB로 등록하는 과정으로 되어 있습니다.)
https://www.youtube.com/watch?v=Y8pKScda2eo
환경정보
-
- OS 정보 : Windows10 home (x64)
- 표준프레임워크 버전 : 3.10.0
- JDK(JRE) 정보 : 1.8.0_45
- WAS 정보 : Tomcat 8.0
- DB 정보 : Maria DB
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
강의 기준은 공통컴포넌트를 기준으로 설명되고 있고
작업하시는 부분은 모바일 공통컴포넌트로
작업하시는데서 오는 차이로 보입니다.
1)
"테이블 생성타입을 선택하세요"라고 할때
"생성하지 않음" 을 선택하시고 넘어간다음
나중에 수동으로 DB 연결작업을 하시면 됩니다.
2)
다음 프로젝트 디렉토리에 있는 SQL 스크립트를 구동하여
테이블과 기초 데이타를 생성합니다.
/src/script/mysql
3)
프로젝트 구성파일중
다음 설정파일에서
/src/main/resources/egovframework/egovProps/globals.properties
다음과 같이 설정합니다.
Mysql 부분을 MariaDB에 맞게 변경해 주시면 됩니다.
#MariaDB
Globals.mysql.DriverClassName=org.mariadb.jdbc.Driver
Globals.mysql.Url=jdbc:mariadb://마리아DB서버주소:포트/DB명
Globals.mysql.UserName = 계정
Globals.mysql.Password = 비번
4)
pom.xml에 다음을 추가 합니다.
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>2.2.5</version>
</dependency>
감사합니다.
표준프레임워크센터 입니다.
강의 기준은 공통컴포넌트를 기준으로 설명되고 있고
작업하시는 부분은 모바일 공통컴포넌트로
작업하시는데서 오는 차이로 보입니다.
1)
"테이블 생성타입을 선택하세요"라고 할때
"생성하지 않음" 을 선택하시고 넘어간다음
나중에 수동으로 DB 연결작업을 하시면 됩니다.
2)
다음 프로젝트 디렉토리에 있는 SQL 스크립트를 구동하여
테이블과 기초 데이타를 생성합니다.
/src/script/mysql
3)
프로젝트 구성파일중
다음 설정파일에서
/src/main/resources/egovframework/egovProps/globals.properties
다음과 같이 설정합니다.
Mysql 부분을 MariaDB에 맞게 변경해 주시면 됩니다.
#MariaDB
Globals.mysql.DriverClassName=org.mariadb.jdbc.Driver
Globals.mysql.Url=jdbc:mariadb://마리아DB서버주소:포트/DB명
Globals.mysql.UserName = 계정
Globals.mysql.Password = 비번
4)
pom.xml에 다음을 추가 합니다.
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>2.2.5</version>
</dependency>
감사합니다.