相关疑难解决方法(0)

如何使用初始数据填充Web应用程序

我正在编写Web应用程序,我想知道填充初始数据的推荐方法是什么.这是JPA/Hibernate和Spring应用程序,由maven构建.到目前为止,我已经使用脚本填充数据库和初始数据,手动启动.
单元测试使用他们自己的数据,在每次测试之前在代码中创建.我的测试类扩展了org.springframework.test.jpa.AbstractJpaTests.
最后,我想有一个maven构建,它创建数据库表单实体(现在我需要第一次运行应用程序来创建数据库,然后运行脚本)然后填充初始/字典数据并运行单元和集成测试.这个过程应该是完全自动化的,把这个构建在CI服务器(哈德森)中,从头开始创建新数据库也很感激.


附加要求:数据库不可知解决方案将是最有价值的.

编辑:我正在寻找的最好的例子是BootStrap.groovy中的初始化闭包.

orm maven-2 hibernate jpa

10
推荐指数
1
解决办法
8957
查看次数

标签 统计

hibernate ×1

jpa ×1

maven-2 ×1

orm ×1