H2DB控制台应用程序永不停止

时间:2016-11-07 05:57:12

标签: java console-application h2db

我使用hibernate + H2DB:

<session-factory>
    <property name="connection.driver_class">org.h2.Driver</property>
    <property name="hibernate.connection.url">jdbc:h2:./datafile</property>
    <property name="hibernate.dialect">org.hibernate.dialect.H2Dialect</property>
    <property name="hibernate.hbm2ddl.auto">create-drop</property>
    <property name="hibernate.show_sql">true</property>
    <property name="hbm2ddl.auto">update</property>
</session-factory>

但是当我执行session.close()时,它完成了,但我的控制台应用程序永远不会终止。我该如何解决?

1 个答案:

答案 0 :(得分:0)

最有可能的解决方案是在退出前关闭连接工厂。