如果我想将 JodaTime 库合并到我的 MVC 项目中。为我的 bean 编写 setter/getter 方法的最佳方法是什么?我目前已经将我的局部变量绑定到 JodaTime 中的 LocalDate 对象,但这可能不是一个好主意(如果其他人使用这个 bean,他们可能无法使用 Joda 库)。我应该使我的局部变量成为java.util.Date
对象吗?如果是这样,我是否会将这些java.util.Date
对象转换为控制器或服务层中的 JodaTime 的 LocalDate (我的假设是服务层,因为这是我的业务逻辑当前所在的位置)?
public class Survey {
LocalDate startdate;
LocalDate enddate;
public void setStartDate(LocalDate startDate) {
this.startDate = startDate;
}
public LocalDate getStartDate() {
return this.startDate;
}
}