启动PL/SQL Developer 报字符编码不一致错误 Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different. Character set conversion may cause unexpected results. Note: you can set the client

今天写hibernate时候遇到一些异常

代码:

出现异常情况:

出现以上原因是Session关闭

如果不是使用的SessionFactory.getSession()来获得Session。

而是使用SessionFactory.getCurrentSession()方法来获得Session时,当事务结束的时候,不管是提交还是回滚事务,hibernate会自动关闭Session的,

所以不需要手动关闭。

原文地址:https://www.cnblogs.com/toSeeMyDream/p/5539435.html