我应该使用什么ORM与Derby数据库的Spring MVC项目



我正在开发一个使用Spring MVC和apache derby嵌入的web项目。该数据库包含一个用户、角色和用户-角色表。我必须做一个典型的CRUD。因为这是我第一次使用derby。我试图访问我的数据库使用java.sql。连接,java.sql。结果集等等。它工作得很好,是否有必要手动连接到数据库并在java类中编写sql代码?

有人推荐我使用Spring jdbctemplate。我正在寻找类似Ibatis的东西,它可以透明地映射对象和数据库实体。是否可以使用Spring JdbcTemplate与iBatis?

谢谢

我推荐Hibernate只是因为它得到Spring的支持,而且Spring的事务管理非常好。还有大量关于Spring与Hibernate的文档。

Hibernate也有强大的Derby支持,您所需要做的就是将正确的方言放入其中。

Spring兼容ORM、Hibernate和iBatis。为了知道哪个最适合您,这里有一篇比较这两个框架的文章。这是链接。其次,要将iBatis与Spring集成,这里有一个入门示例。

最新更新