首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >老AppFuse ..。什么是StraightForward迁移框架?

老AppFuse ..。什么是StraightForward迁移框架?
EN

Stack Overflow用户
提问于 2010-07-04 00:38:18
回答 1查看 166关注 0票数 1

我们从2006年开始构建我们的网站/应用程序,并选择使用appFuse 1.9.4作为我们的应用程序框架。没有直接升级到AppFuse 2.x的途径,现在AppFuse已经停产了。

我们被困在Spring2.0和Hibernate 3.2上,我们正在使用JSTL,以及XFire (和SOAP)。

我们想要升级我们的框架,以利用一些新的编程范例(如注释,并转移到CXF),并允许我们的编程团队更灵活和更快的开发周期。

Grails看起来很有可能,Roo也是如此。

但是,我们有超过850个java源代码文件和165k行代码。在JSP / JSTL页面上,我们有超过266页和78k行代码。任何可以零散完成的事情都会很棒,而不是重写大部分代码/框架。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-09 22:47:25

我对AppFuse了解不多,但我可以对移植到Grails发表评论。底线是,当您全力以赴时,Grails工作得最好。Grails确实支持原生JSP和GSP;我曾尝试在同一项目中混合使用旧的JSP和新的GSP,但最终为了便于维护,我把所有内容都移植到了GSP上。控制器层逻辑在使用Grails控制器时工作得最好(实际上,我不确定您是否可以在Grails中使用任何其他控制器框架(例如Servlets) )。您的服务/模型层可能是移植的最佳候选者,因为Grails在控制器层(POJO、EJB、Spring Bean等)之下非常灵活。

因此,在不太了解AppFuse的情况下,我的猜测是您将能够重用某些视图层(至少您必须修改页面以使用新的控制器导航),您将不得不移植整个控制器层,并且您将能够重用大部分服务和域层。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3172110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档