美文网首页软件测试
ojdbc6+tomcat兼容测试demo

ojdbc6+tomcat兼容测试demo

作者: 我心悠然 | 来源:发表于2020-08-20 16:44 被阅读0次

一、下载ojdbc6.jar包(注:直接用pom依赖会提示无法下载,因为ojdbc6是收费的)

下载jar包地址:https://mvnrepository.com/artifact/oracle/ojdbc6/11.2.0.3

二、下载jar包之后,放到一个目录下面,然后通过终端进入该目录,执行:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -Dfile=ojdbc6-11.2.0.3.jar,将其添加到本地maven中

然后查看代码中的依赖,就不会报错了。

三、下载tomcat(8.5.20版本),下载地址:https://archive.apache.org/dist/tomcat/tomcat-8/,找到对应版本下载安装,然后将tomcat加载到idea中

四、oracle配置+代码实现

第一次使用oracle数据库,和mysql有挺大的区别。我是通过navicat链接对应oracle数据库,第一个遇到的问题:ORA-21561: OID generation failed

解决方法:修改 hostname 与 hosts 里保持一致;命令: sudo scutil --set HostName localhost

1、登录数据库之后,要建立表空间;选择目录-表空间,新建表空间{canace}(操作可以网上看下),创建完表空间之后,navicat列表刷新下,新建的表空间就能出来了。

2、选择用户,创建用户(默认表空间使用表空间{canace},角色选择connect, dba, resource);

3、进入新建的表空间{canace},新建表{user};

================下面开始项目里的代码================

4、新建springboot项目,pom依赖的是ojdbc6和spring-boot-starter-jdbc

5、配置application.properties,@后面的是ip,username和password是上面建立的用户。url的最后要使用orcl(默认),网上很多说是要写数据库,但是我写了之后有报错ORA-12505, TNS:listener does not currently know of SID given in connect descriptor;

6、链接是通过JdbcTemplate来实现,其中里面的querySQL语句的使用方式是select * from {表空间}.{表}——如果不加表空间会提示Oracle:"ORA-00942: 表或视图不存在"

demo代码地址:https://github.com/lunacai/tomcat-ojdbc6-demo

相关文章

  • ojdbc6+tomcat兼容测试demo

    一、下载ojdbc6.jar包(注:直接用pom依赖会提示无法下载,因为ojdbc6是收费的) 下载jar包地址:...

  • 优测使用总结

    兼容性测试 测试目的:版本上线前测试、重大技术变更前Demo测试,数十款主流甄姬,帮助发现[安装失败]、[启动失败...

  • AS构建低版本项目 targetSdkVersion 22

    本文旨在写测试Demo的时候,绕开6.0之后的动态权限问题,targetSdkVersion版本就是兼容Andro...

  • json解析

    gson-2.8.0 json转bean,json中某个字段异常不影响其他字段解析,兼容方案如下: 测试demo ...

  • 移动兼容测试

    移动兼容测试 这篇文章从5W1H 的角度来讲讲移动兼容测试。 WHAT 什么是兼容测试 兼容测试(Compatib...

  • 兼容测试

    兼容性测试 兼容性测试分为软件本身向前或向后兼容、不同版本兼容、数据共享兼容、浏览器兼容、操作系统兼容、分辨率兼容...

  • 兼容性测试

    1、兼容性测试方法 兼容性测试主要有手动测试、自动化测试和云平台测试三种方法。 1)手动测试 兼容性测试最简单的,...

  • 2019-11-03

    软件测试面试题汇总 测试技术面试题 1、什么是兼容性测试?兼容性测试侧重哪些方面? 参考答案: 兼容测试主要是检查...

  • 腾讯优测标准兼容性测试介绍

    腾讯优测标准兼容性测试介绍 什么是标准兼容性测试 标准兼容性测试,提供具体兼容性特性的云端设备(覆盖主流品牌、SD...

  • app与web测试注重点

    WEB端:UI、兼容、安全 功能测试 界面测试 性能测试 兼容性测试 安全性测试 APP端:硬件、系统、分辨率、网...

网友评论

    本文标题:ojdbc6+tomcat兼容测试demo

    本文链接:https://www.haomeiwen.com/subject/pthsjktx.html