java – 摆脱GWT MVP样板
关于地点和附件的文件活动MVP,我必须创建的每个页面:
>一个地方 我创建了一个具有基本功能的应用程序(5页和导航栏),我已经有超过1500行代码和~40个文件.我认为这是完全不可维护的,但是我没有找到任何解决这个问题的方法.有几个框架(例如GWTP)实现了MVP,但它们也需要相同数量的样板. 我可以使用spring mvc或play在~200行中实现相同的功能. 我做错了什么,你会如何解决? 解决方法
我不同意你的看法.与大型文件相比,大量小文件的维护要好得多.我同意GWT比Spring MVC更冗长: >由于JSP的动态特性,您不需要所有这些接口 在GWT的情况下,由于Java和状态视图的严格性,您必须做很多额外的工作.它完全可以维护(如果正确完成).主要优点是您可以为表示层添加单元测试.由于这个事实,对于具有复杂UI,大型代码库和大团队的长期运行项目来说,它将更加可维护.如果您的项目不是这样(屏幕很简单,并且您不打算为UI层添加单元测试),那么最好: >使用另一种更轻量级的表示技术(例如Spring MVC). 视图和演示者之间接口的另外两个优点: >您可以轻松切换视图实现(关于制作desctop UI的着名案例 – >移动UI切换,遗憾的是我从未见过实现) 所有这些文件的真正含义是设置一个活动需要很长时间.为了简化它: >确保在eclipse中使用UiBinder模板 另一个样板来源是数据绑定.考虑使用编辑器框架. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |