加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

关于JDBC、JdbcTemplate使用遇到的坑

发布时间:2020-12-15 01:56:50 所属栏目:Java 来源:网络整理
导读:1、如果数据源是oracle(mysql结尾是可以使用" ; "的),sql字符串中结尾处禁止使用分号" ; ",不然会报错: java.sql.SQLException: ORA-00911: 无效字符 2、使用jdbc连接oracle数据库时,如果驱动名使用“ oracle.jdbc.driver.OracleDriver ”报错: oracle.

1、如果数据源是oracle(mysql结尾是可以使用";"的),sql字符串中结尾处禁止使用分号";",不然会报错:java.sql.SQLException: ORA-00911: 无效字符

2、使用jdbc连接oracle数据库时,如果驱动名使用“oracle.jdbc.driver.OracleDriver”报错:oracle.jdbc.driver.OracleDriver is deprecated.?的话,解决办法是如下:

可以尝试下更换驱动名名为:oracle.jdbc.OracleDriver

3、对于使用jdbcTemplate.update(String sql,@Nullable Object... args)执行插入数据时候,如果参数args数组中某个属性为null值的话,会导致NULL无法插入数据

JdbcTemplate的简单使用可以参考:https://segmentfault.com/a/1190000018957484?utm_source=tag-newest

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读