0

我正在使用 JAX-RS (Jersy) + Spring 创建一个 Rest 服务器。我的数据库层是 MySQL。

将数据存储在数据库中的最佳方式是什么?Hibernate 有什么替代品吗?我从未在 Hibernate 中工作过,但似乎有很多 XML 文件和配置。

改用 Grails 或 ROR 会更容易。谁能指出一个更好的解决方案来将我的数据保存在项目中?

4

2 回答 2

3

您应该考虑使用休眠注释而不是 XML 文件。它们允许您跳过许多 XML 配置内容并在模型中进行在线配置。

http://java.dzone.com/articles/hibernate-3-annotations

http://www.infoq.com/news/2007/02/hibernate-annotations

我认为这可能比调用另一个 Web 框架(如 RoR)更容易。

于 2012-10-27T01:01:54.440 回答
2

如果您的数据库层也有 Spring,请使用spring + hibernate 4尝试此示例。
http://blog.springsource.org/2012/04/06/migrating-to-spring-3-1-and-hibernate-4-1/
示例中的代码在github。我还在这里包含了链接:
https ://github.com/michaelisvy/hibernate-4-spring-3.1-samples

或者,您可以查看 mybatis,这里是spring + mybatis的链接。
http://anirbnchowdhury.wordpress.com/2012/05/14/spring-mybatis-integration-part-1/

于 2012-10-28T06:45:12.740 回答