我正在使用JAX-RS(Jersy)+ Spring創建Rest服務器。我的數據庫層是MySQL。JAX-RS + jersy持久性
將數據存儲在我的數據庫中的最佳方式是什麼?有沒有其他選擇休眠?我從來沒有在Hibernate工作過,但似乎有很多XML文件和配置。
改用Grails或ROR會更容易。任何人都可以指出一個更好的解決方案來堅持我的數據在項目中?
我正在使用JAX-RS(Jersy)+ Spring創建Rest服務器。我的數據庫層是MySQL。JAX-RS + jersy持久性
將數據存儲在我的數據庫中的最佳方式是什麼?有沒有其他選擇休眠?我從來沒有在Hibernate工作過,但似乎有很多XML文件和配置。
改用Grails或ROR會更容易。任何人都可以指出一個更好的解決方案來堅持我的數據在項目中?
您應該查看使用hibernate註釋而不是XML文件。它們允許您跳過很多XML配置,並在您的模型中進行配置。
http://java.dzone.com/articles/hibernate-3-annotations
http://www.infoq.com/news/2007/02/hibernate-annotations
我想,這大概會比撥打電話到另一個Web框架,如回報率更容易。
如果你還有你的數據庫層的春天,試試這個例子使用春天+休眠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的,這裏是彈簧+ MyBatis的的鏈接。
http://anirbanchowdhury.wordpress.com/2012/05/14/spring-mybatis-integration-part-1/