我正在使用 MongoRepository 在 MongoDB 中保存/检索对象。我有一个对象,其属性定义如下:
@Document
public class ConfigurationItem {
String s1;
@Transient
String s2;
}
存储库将按预期保存/检索 s1,但不理会 s2,因为它被定义为瞬态。
现在的问题是:我在哪里调用可以将正确值放入 s2 的“初始化瞬态”方法?我希望在每次实例化 ConfigurationItem 类型的对象后调用它,但是构造函数为时过早,s1 尚未设置其值,并且 s2 的值取决于 s1。
是否有我可以覆盖的“后期构造”方法?