Nel framework Spring, come viene configurata una sorgente dati Oracle?Configurazione origine dati Oracle per Spring
risposta
Nel context.xml di file:
<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>
Esempio di URL: jdbc: oracle: thin: @ abc.def.ghi.com: 1234: TEAM4
Nota voi potrebbe voler aggiungere a quanto sopra che il driver Oracle non ha una licenza open source quindi non sarà nel repository centrale Maven. Dovrai aggiungerlo al repository locale.
Per fare questo: ottenere il driver che si desidera da: http://www.oracle.com/
o si può ottenere dalla vostra installazione di Oracle: {ORACLE_HOME} \ jdbc \ lib \ ojdbc6.jar
Quindi eseguire il seguente comando Maven:
mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
Questo dovrebbe installarlo nel vostro repository locale in modo che quando si fa riferimento come user640378 stati sopra di esso dovrebbe funzionare correttamente.
1. Poiché Oracle driver JDBC non è in Maven repository, scaricarlo da http://www.oracle.com/technetwork/database/features/jdbc/default-2280470.html (ad esempio Oracle Database 12.1.0.2 driver JDBC) e aggiungere questo driver tramite il comando Maven come segue:
(nel mio caso)
mvn install:install-file -Dfile=D:\Downloads\Java\ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar
2. Aggiungere in pom.xml
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.2</version>
</dependency>
3. Aggiungi nella application.properties presentare
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
- 1. Externalizing Grails Configurazione origine origine dati
- 2. applicazione spring-boot senza origine dati
- 3. Spring: origine dati separata per transazioni di sola lettura
- 4. Nessuna opzione modello dati entità in Configurazione guidata origine dati
- 5. Impostazione JNDI origine dati con Oracle in Tomcat
- 6. Origine dati Oracle che restituisce la connessione nulla
- 7. Spring Boot Configurazione Elasticsearch
- 8. Configurazione dell'origine dati esterna per Elastic MapReduce
- 9. Configurazione Spring-Boot e Spring-Security
- 10. Avvio a molla con origine dati JNDI
- 11. Nascondi password origine dati nel file xml di primavera
- 12. Elenco come origine dati per DataList
- 13. JBoss 7 AS origine dati per SQLServer
- 14. Quale origine dati aggregata dovrei utilizzare per Spring 3.1.0, Hibernate 4.0.1.Final e MySQL 5.1?
- 15. Configurazione dinamica con Spring Integration
- 16. Spring 4.1 Configurazione di @JmsListener
- 17. Scansione Archivi dati Spring di Spring Config?
- 18. Spring-boot con configurazione Maven
- 19. Configurazione Spring di C3P0 con Hibernate?
- 20. Iniezione origine dati in EJB
- 21. Configurazione logstash/logback usando la configurazione boot-spring
- 22. in grado di definire Oracle origine dati su JBoss AS 7
- 23. Origini dati multiutente: Spring + Hibernate
- 24. spring-boot: configurazione automatica gestore transazioni
- 25. Strugging with spring SimpleJdbcCall per chiamare la funzione Oracle
- 26. Traduci la configurazione Spring XML nella configurazione Java
- 27. Spring: Come faccio a iniettare ENUM nella configurazione di Spring?
- 28. Installazione/eliminazione dello schema Oracle per la configurazione di elementi della configurazione senza frammentazione del catalogo
- 29. Configurazione della transazione per il contesto configurato Spring Java
- 30. Spring 3.x configurazione per più pagine di login