私は次のクラスを持っています:
public class Action implements Serializable {
private Logger log = Logger.getLogger(Action.class);
private Integer actionID;
private Integer actionStatus;
private User user;
private Date actionDueDate;
public Action(User user) {
this.setUser(user);
}
public Action() {
}
getters...
setters...
}
ユーザーのタイムゾーンに依存するため、初期化user
する前にプロパティを初期化する必要があります。ユーザーを初期化するためにすぐに呼び出すコンストラクターを使用できますが、Hibernate を使用しており、デフォルトのコンストラクターを使用してオブジェクトを設定します。プロパティが常にプロパティの前に初期化されるようにするにはどうすればよいですか。どのようなアプローチを取るべきか。Javaで初期化順序を指定できるようにする方法はありますか? あなたの助けに感謝します。actionDueDate
actionDueDate
user
actionDueDate