2012-11-14 10 views

Odpowiedz

23

W context.xml pliku:

<bean id="dataSource" class="oracle.jdbc.pool.OracleDataSource"> 
    <property name="dataSourceName" value="ds"/> 
    <property name="URL" value="jdbc:oracle:thin:@<hostname>:<port_num>:<SID>"/> 
    <property name="user" value="dummy_user"/> 
    <property name="password" value="dummy_pwd"/> 
</bean> 

przykładem URL: jdbc: oracle: thin: @ abc.def.ghi.com: 1234: TEAM4

5

Uwaga może dodać do powyższego, że sterownik Oracle nie ma licencji open source, więc nie będzie w centralnym repozytorium Maven. Musisz go dodać do lokalnego repo.

Aby to zrobić: Pobierz kierowca ma: http://www.oracle.com/

Albo można go pobrać z instalacji Wyrocznia: {} \ jdbc ORACLE_HOME \ lib \ ojdbc6.jar

Następnie uruchom Maven następujące polecenie:

mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar 

należy zainstalować go w lokalnym repozytorium więc kiedy można odwołać go jako user640378 stanach powyżej powinno działać poprawnie.

3

1. Od Oracle JDBC kierowcy nie ma w repozytorium Maven, pobrać go z http://www.oracle.com/technetwork/database/features/jdbc/default-2280470.html (na przykład bazy danych Oracle 12.1.0.2 JDBC Driver) i dodać tego sterownika przez polecenia Maven następująco:

(w moim przypadku)

mvn install:install-file -Dfile=D:\Downloads\Java\ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar 

2. Dodać w pom.xml

<dependency> 
    <groupId>com.oracle</groupId> 
    <artifactId>ojdbc7</artifactId> 
    <version>12.1.0.2</version> 
</dependency> 

3. Dodać w application.properties złożyć

spring.datasource.url=jdbc:oracle:thin:@localhost:1521:xe 
spring.datasource.username=hr 
spring.datasource.password=hr 
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver 
Powiązane problemy