[java] JHipster와 PostgreSQL

JHipster는 개발자들이 빠르고 효과적으로 자바 기반의 웹 애플리케이션을 개발할 수 있도록 도와주는 오픈 소스 도구입니다. PostgreSQL은 강력하고 안정적인 오픈 소스 관계형 데이터베이스 시스템으로, JHipster에서 기본적으로 지원하는 데이터베이스 중 하나입니다.

JHipster와 PostgreSQL 설정하기

JHipster 프로젝트를 생성하고 PostgreSQL을 사용하도록 설정하는 방법은 다음과 같습니다:

  1. JHipster CLI를 설치하고 프로젝트를 생성합니다.
  2. 데이터베이스로 PostgreSQL을 선택합니다.
  3. PostgreSQL 서버에 연결할 수 있는 정보를 입력합니다.
  4. 생성된 JHipster 프로젝트의 설정 파일을 수정하고 PostgreSQL을 사용하도록 설정합니다.

PostgreSQL 연결 정보 입력하기

JHipster CLI를 사용하여 프로젝트를 생성한 후, 데이터베이스에 연결하기 위해 아래와 같은 정보를 입력해야 합니다:

PostgreSQL 설정 파일 수정하기

JHipster 프로젝트의 설정 파일에서 PostgreSQL을 사용하도록 설정해야 합니다. 이를 위해 다음과 같은 작업을 수행해야 합니다:

  1. .yo-rc.json 파일을 열고 databaseType 속성을 "postgresql"로 변경합니다.
  2. pom.xml 파일에서 PostgreSQL JDBC 드라이버의 의존성을 추가합니다.
  3. src/main/resources/config/application-prod.yml 파일을 열고 다음과 같이 PostgreSQL 설정을 추가합니다:
spring:
  datasource:
    driver-class-name: org.postgresql.Driver
    url: jdbc:postgresql://localhost:5432/{database-name}
    username: {database-username}
    password: {database-password}

위의 설정에서 {database-name}, {database-username}, {database-password}는 앞서 입력한 정보로 대체해야 합니다.

참고 자료