JHipster(Java Hipster)는 Java 기반의 웹 애플리케이션을 빠르게 개발할 수 있는 도구입니다. 이번 포스트에서는 JHipster와 Oracle Database를 함께 사용하는 방법에 대해 알아보겠습니다.
1. Oracle Database 연동 설정
JHipster 프로젝트에서 Oracle Database를 사용하기 위해서는 몇 가지 설정을 해주어야 합니다.
1.1. pom.xml 파일 수정
pom.xml 파일에 다음과 같이 Oracle Database 드라이버를 추가합니다.
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<version>19.3.0.0</version>
<scope>runtime</scope>
</dependency>
1.2. application-dev.yml 파일 수정
application-dev.yml 파일에 Oracle Database 연결 정보를 설정합니다.
spring:
datasource:
url: jdbc:oracle:thin:@localhost:1521/{your_database_name}
username: {your_username}
password: {your_password}
위의 예시에서 {your_database_name}
, {your_username}
, {your_password}
는 각각 실제 사용하는 Oracle Database의 정보로 대체되어야 합니다.
2. 엔티티 생성과 JPA 설정
JHipster에서는 엔티티 생성과 JPA 설정을 간편하게 할 수 있는 명령어가 제공됩니다.
yo jhipster:entity {your_entity_name}
위의 명령어를 실행하면 JHipster는 자동으로 엔티티와 해당하는 JPA 설정을 생성해줍니다. Oracle Database를 사용할 경우, JPA 설정에서 dialect
을 Oracle로 설정해주어야 합니다.
3. 앱 실행
마지막으로 앱을 실행하여 Oracle Database와의 연동을 확인해보세요.
./mvnw
위의 명령어를 실행하면 JHipster 앱이 로컬환경에서 실행되며, Oracle Database와의 연동이 성공적으로 이루어집니다.
4. 결론
이제 JHipster와 Oracle Database를 함께 사용하는 방법에 대해 알아보았습니다. JHipster를 사용하여 빠르게 개발할 수 있고, Oracle Database와의 연동을 통해 안정적인 데이터베이스를 활용할 수 있습니다.