@墨上清:不知道你有沒有看到hibernate打印的日志,如果你沒有設置數據庫連接池,那么初始連接池的大小是20,最小是1,也就是說當你啟動hibernate的時候,hibernate就初始化了一個connection對象放在你的數據庫連接池里面了。如果你第一次調用openSession的時候,hibernate直接就把連接池里面的connection對象給你了,但是如果你沒有關閉session,那么這個connection對象就沒有被釋放,所以當你再次調用openSession的時候,hibernate就會創建一個新的connection對象,如果一直這樣,連接池就溢出了
2016-11-27
@Test
public void testsaveStudentsWithgetCurrentSession(){
Configuration config=new Configuration().configure();
public void testsaveStudentsWithgetCurrentSession(){
Configuration config=new Configuration().configure();
2016-11-27