2019年7月19日

报org.hibernate.HibernateException: No Session found for current thread异常的解决办法

摘要: 报错是在当前线程没有找到Session,导致无法使用session来对数据库进行操作,经测试可能有以下原因引起: 1.配置文件中,关于事务的配置未将该类给包含进去(即该DAO所属的包不在事务里) 知道了原因那么下面就好弄了,两种解决方案: 1.在配置文件中将该类所属的包加入到事务里 如上图,expr 阅读全文

posted @ 2019-07-19 16:17 不甘平凡的大公鸡 阅读(2817) 评论(0) 推荐(0) 编辑

2019年5月8日

连接数据库遇到违反协议报错的解决方案

摘要: WEB应用在连接数据库的时候,有时会抛出违反协议的报错,这种报错正常都是因ojdbc的jar包版本不对导致,也就是说jdbc驱动的版本与oracle数据库的版本不一致。 在这种情况下,需要先确认oracle的版本然后针对性的去找jdbc的版本,还需要记住一点,jdbc驱动版本不是越高越好,要实际测试 阅读全文

posted @ 2019-05-08 15:09 不甘平凡的大公鸡 阅读(1656) 评论(0) 推荐(1) 编辑

导航