【发布时间】:2014-01-27 09:58:06
【问题描述】:
我正在寻找在 DTO 上编写方法的优雅解决方案
问题源于 DTO 上的方法可以在客户端和服务器端使用。当您使用任何客户端或服务器端特定方法时,随后会出现问题。这通常会导致 java.lang.NoClassDefFoundError 异常。
我目前从事的项目使用 GWT 和 spring。我在尝试格式化 DTO 上的日期时遇到了这个问题。调用 GWT.create(GlobalConstants.class) 时,格式方法抛出 java.lang.NoClassDefFoundError。我正在寻找一种优雅的方法来区分是从服务器端还是客户端调用方法,并相应地调整方法的实现。
【问题讨论】: