在Spring框架中,如何配置Oracle数据源?Spring的Oracle数据源配置
10
A
回答
23
在的context.xml文件:
<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>
URL的例子:的jdbc:神谕:薄:@ abc.def.ghi.com:1234:TEAM4
5
注意你可能希望在上面添加Oracle驱动程序没有开放源代码许可证,因此它不在Maven中央存储库中。您必须将其添加到您的本地回购。
要做到这一点: 让你从所需的驱动程序: http://www.oracle.com/
或者你可以从你安装的Oracle得到它: {ORACLE_HOME} \ JDBC \ LIB \ ojdbc6.jar
然后运行以下Maven命令:
mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
这应该在你的本地库安装它,这样当你引用它作为user640378状态它上面应该正常工作。
3
1.由于Oracle JDBC驱动程序未在Maven仓库,从http://www.oracle.com/technetwork/database/features/jdbc/default-2280470.html 下载它(例如Oracle数据库12.1.0.2 JDBC驱动),并通过Maven的命令如下添加此驱动程序:
(在我的情况)
mvn install:install-file -Dfile=D:\Downloads\Java\ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar
2.加入pom.xml的
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.2</version>
</dependency>
3.添加在application.properties文件
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. Jboss数据源Oracle配置
- 2. 配置Spring数据源为Oracle VPD连接
- 3. Spring Security:带数据源的Java配置
- 4. 配置数据源误差与Oracle
- 5. 在Spring 3.0中配置数据源
- 6. Spring引导 - 数据源配置
- 7. 运行时配置动态数据源配置Spring MVC
- 8. 为Oracle配置Spring-xd
- 9. Spring + MyBatis - 设置数据源
- 10. Spring Boot和Spring云AWS数据源池配置
- 11. 如何使用OracleDataTypeFactory配置oracle的Spring数据
- 12. 的Apache Tomcat(TomEE)/8.5.6(7.0.2)的Oracle JTS/XA-数据源配置
- 13. Spring Boot - 配置两个数据源 - 如何使用第二个数据源?
- 14. Hibernate3的注解JNDI数据源Spring的配置 - 错误
- 15. Oracle的数据源
- 16. 使用DBCP和连接参数配置Spring JNDI数据源
- 17. 骆驼:使用由spring-boot配置的数据源
- 18. 如何从persistence.xml中获取spring的数据源配置?
- 19. Spring:通过我的Spring配置中的JNDI使用Tomcat数据源问题?
- 20. @Refreshscope与数据源配置
- 21. 配置数据源属性
- 22. 多个数据源配置
- 23. 多个数据源配置
- 24. 配置数据源 - Struts 1.3.8
- 25. 在WebSphere 6.1中配置数据源Oracle 11g XML-DB支持
- 26. 在现有Spring项目中配置用于集成Spring Security的数据源
- 27. 使用Spring MVC配置MyBatis以获得多个数据源
- 28. 为休眠和@Transactional配置spring数据源
- 29. Maven配置文件,Spring,JDBC和JNDI数据源
- 30. Spring批处理+ iBatis +多数据源配置