【发布时间】:2013-10-14 00:37:30
【问题描述】:
我正在开发一个使用内存 DB 的程序(在我的例子中,它是 apache derby,包含在 jdk 1.6 及更高版本中)。 我可以将dataSource和sqlSession bean等资源设置为'root-context.xml',但不知道如何创建DB和表。
如果表和数据库已经存在,我可以通过通常的方式进行 CRUD。但是,这次我应该第一次创建一个数据库和新表。我已经尝试过 Maker Class 并在上传之前使用“init-method”创建数据库和表,但它不起作用。
如何制作一个 Spring was 程序在运行前制作 Memory DB 和 Table?
附: 我真的很喜欢以 Spring 方式使用 CRUD,例如 SqlSessionTemplate 或注释。但几乎所有的 derby 示例都使用 PreparedStatement 或 Statement。如果您有我正在寻找的任何好的示例链接,请分享。谢谢:D
【问题讨论】:
标签: spring jdbc crud derby in-memory-database