记一次springboot整合oracle
- 使用idea快速创建一个springboot工程
- pom文件
这里注意oracle jdbc 无法通过maven直接引入,所以我们需要手动向Maven本地仓库添加ORACLE jdbc驱动
这里我参考了MrQuan前辈的文章手动向Maven本地仓库添加ORACLE jdbc驱动
但是在我打包后,通过cmd窗口java -jar命令运行时,又出现问题报org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].xxx异常
后来发现是ORACLE jdbc驱动的版本号的问题改完后就ok了
- application.properties文件
spring.datasource.druid.second.driver-class-name=oracle.jdbc.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
#oracle和mysql不同,是根据用户划分库,不同用户操作不同的库
spring.datasource.username=用户名
spring.datasource.password=密码
mybatis.mapper-locations=mapper/*.xml
logging.level.com.soft.oracle=debug
logging.path=D:/java/oracle/log/
logging.pattern.console=%d{yyyy/MM/dd-HH:mm:ss} [%thread] %-5level %logger- %msg%n
logging.pattern.file=%d{yyyy/MM/dd-HH:mm} [%thread] %-5level %logger- %msg%n
server.port=8081
访问结果
我是一名刚入门的小白,有什么不正确的地方欢迎指正,本文只讲连接oracle时出现的问题