我想在 IDE (Intellij IDEA 11.1.2) 中调试测试时使用 hsql DatabaseManager(或 swing 版本,这并不重要)连接到内存中的 HSQL 数据库实例。
我已经按照建议尝试过这个答案 https://stackoverflow.com/a/3076005/3045,但每次我这样做时,DatabaseManager 进程/线程(我不知道是哪个)都会启动,并在命中调试断点后冻结。如果终止/强制退出它,调试会话也会终止。
如何在不冻结 DatabaseManager 的情况下执行此操作?
您的 Spring/JUnit 正在启动数据库进行中 http://www.hsqldb.org/doc/1.8/guide/ch01.html#N101A8 mode.
您的选择是:
- 以服务器模式启动 hsqldb
- 或者从您的应用程序启动 DBmanager
- 或者让你的断点只停止当前线程,那么你的数据库管理器就不会冻结
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)