我正在开发一个使用内存数据库的程序(在我的情况下,它是 apache derby,包含在 jdk 1.6 及更高版本中)。我可以将 dataSource 和 sqlSession bean 等资源设置为“root-context.xml”,但不知道如何创建数据库和表。
如果表和数据库已经存在,我可以通过通常的方式进行 CRUD。但是,这次我应该第一次创建一个数据库和新表。我已经尝试过 Maker Class 并在上传之前使用“init-method”创建数据库和表,但它不起作用。
如何在运行之前制作一个 Spring was 程序来制作 Memory DB 和 Table?
PS 我真的很喜欢以 Spring 方式使用 CRUD,例如 SqlSessionTemplate 或注释。但几乎所有的 derby 示例都使用 PreparedStatement 或 Statement。如果您有我正在寻找的任何好的示例链接,请分享。感谢:D