0

在这篇关于 Spring 的教程中

http://www.dzone.com/tutorials/java/spring/spring-hibernate-integration-1.html

当使用 MySQL 代替 HSQL 时,Spring Bean 配置文件包括数据源 URL、密码、用户名和

  driverclassname and hibernate Dialect are changed to MySQL values accordingly. 

示例成功执行。但即使当

      driverclassname and hibernate Dialect are changed back to HSQL values, 

即使这样,这个程序也会执行......

它不应该显示错误吗?我正在使用 Spring 工具套件。

4

1 回答 1

1

实际上,HSQL 数据库是嵌入在您的示例中的内存数据库。因此,如果您提供了正确的信息并成功地针对mysql数据库执行了代码,那么没有什么可以禁止您使用另一个数据库执行相同的代码,尤其是HSQL DB.

此外,了解这一点后,您可以使用 HSQL DB 进行自动化集成测试,因为它执行速度很快。

于 2013-03-19T08:24:58.610 回答