定义 EmbeddedDatabaseFactory 以在 Spring 上加载自定义 EmbeddedDatabaseConfigurer
Posted
技术标签:
【中文标题】定义 EmbeddedDatabaseFactory 以在 Spring 上加载自定义 EmbeddedDatabaseConfigurer【英文标题】:define EmbeddedDatabaseFactory to load custom EmbeddedDatabaseConfigurer on Spring 【发布时间】:2013-06-07 23:25:27 【问题描述】:我编写了一个自定义的 H2 EmbeddedDatabaseConfigurer 来保存我的 db 的位置在我的 swing 应用程序的路径中。默认是在内存中创建的,所以每次关闭应用程序时都会丢失数据
但是如何告诉 spring 在 context.xml 中使用它们呢?
我知道我需要使用 EmbeddedDatabaseFactory 来告诉配置启动,但我不知道我何时或在什么地方在 XML 配置文件中执行此操作..
有什么想法吗?
我点击了这个链接http://static.springsource.org/spring/docs/3.0.0.M4/reference/html/ch12s08.html item 12.8.4 来获得这个解决方案。
【问题讨论】:
【参考方案1】:您可能想查看这篇博客文章:Integration tests, databases, and the Spring Framework,其中描述了如何使用 org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseFactoryBean
来使用您的
配置器。
【讨论】:
以上是关于定义 EmbeddedDatabaseFactory 以在 Spring 上加载自定义 EmbeddedDatabaseConfigurer的主要内容,如果未能解决你的问题,请参考以下文章