GWT 1.4至2.0 UiBinder

GWT 1.4至2.0 UiBinder,gwt,gwt2,Gwt,Gwt2,我正在升级一个包含大约60个java类的项目,从1.4升级到2.0。除了替换不推荐使用的函数外,还建议添加泛型,将整个项目转换为UI绑定方法,即XML和相应的工作Java类。或者我应该继续使用UI活页夹添加新的UI需求,并保持现有代码不变吗 我会一直使用UiBinder——这样你会从UiBinder的好处中得到最大的好处(比如漂亮的CSS处理/缩小/模糊处理)。重写将是一个很好的机会,可以查看较旧的代码并进行一些重构,比如将小部件重新组织为更轻量级(通过UiBinder实现更纯的HTML,减少小

我正在升级一个包含大约60个java类的项目,从1.4升级到2.0。除了替换不推荐使用的函数外,还建议添加泛型,将整个项目转换为UI绑定方法,即XML和相应的工作Java类。或者我应该继续使用UI活页夹添加新的UI需求,并保持现有代码不变吗

我会一直使用UiBinder——这样你会从UiBinder的好处中得到最大的好处(比如漂亮的CSS处理/缩小/模糊处理)。重写将是一个很好的机会,可以查看较旧的代码并进行一些重构,比如将小部件重新组织为更轻量级(通过UiBinder实现更纯的HTML,减少小部件,但不要过火),可能引入支持,i18n,等等。不久前,我也遇到了同样的困境,采取了完整的UiBinder方法,不后悔;)由于UI代码是一致的,因此使用代码也更容易