회사는 정말 싫어욧

application.properties 파일에 DB 연결정보 입력


기본정보에 사용하고자 하는 DB에 따라 URL과 Driver Class Name 입력하는 부분만 달라진다

URL에 있는 파란색 부분은 실제 접속하고자 하는 주소이므로 똑같은 Local이라도 db쪽 이름? 그게 다르면 밑에 있는 내용하고 똑같지 않을 수도 있다



#DB Connect (기본 정보)

spring.datasource.driver-class-name= #입력

spring.datasource.url= #입력

spring.datasource.username= #입력

spring.datasource.password= #입력




#MySQL (MySQL 사용 시 driver/url)

spring.datasource.driver-class-name= com.mysql.jdbc.Driver

spring.datasource.url= jdbc:mysql://localhost:3306/text



#Oracle (Oracle 사용 시 driver/url)

spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver

spring.datasource.url=jdbc:oracle:thin:@127.0.0.1:1521:xe


**Oracle로 하면 ojdbc 문제가 많다 ojdbc 해결 못하면 아래의 정보를 pom.xml에 입력

.......

dependency

.......


<dependency>

<groupId>com.oracle</groupId>

<artifactId>ojdbc7</artifactId>

<version>12.1.0.2</version>

</dependency>

</dependencies>

<repositories>

<repository>

<id>oracle</id>

<name>ORACLE JDBC Repository</name>

<url>http://maven.jahia.org/maven2</url>

</repository>

</repositories>




#H2 (H2 사용 시 driver/url)

spring.datasource.driver-class-name=org.h2.Driver

spring.datasource.url=jdbc:h2:mem:test