【发布时间】:2013-02-15 13:51:24
【问题描述】:
多年来,我使用 Struts2 + Hibernate 在网上有一个相当复杂的 Web 应用程序。目前我正在考虑使用 Spring3 和 Hibernate4 完全重写应用程序,以便能够提供 REST API。我做了一些阅读,现在我的方法与Blog entry 非常相似 博客条目是用德语写的,所以我将列出一些核心方法:
- 休眠以访问 RDBS 和 ORM(基于注释)
- 用于访问持久层的数据访问对象 (DAO)
- 使用 DAO 封装业务逻辑的服务类
- 数据传输对象 (DTO) 在 Spring 和 Hibernate 之间有一个分离层
- Spring用于依赖注入和实现控制器
对于使用 java 的 Web 应用程序来说,这是一种最先进的方法吗?
感谢您的每一个提示或指示以及您的时间:)
塞巴斯蒂安
【问题讨论】:
-
我正在使用 Spring + JPA,它很棒......您可以使用 MyEclipse Bling 来使用它,它是一个 spring 内置 IDE,我对 REST 没有任何想法,但是我的 Web 服务完美运行..!!
标签: java hibernate rest web-applications spring-mvc