gpt4 book ai didi

java - 从其他 Bean 填充一个 Bean

转载 作者:行者123 更新时间:2023-12-01 15:10:49 27 4
gpt4 key购买 nike

我想从其他 bean 中填充 bean。

 Example:

// this is mapped to db using hibernate.
class A {
string name;
string age;
Date dateA;
B obj;
}

// this was mapped to db but now I'd like to populate it from class A member dateA;
class B{
Date date;
}

当我尝试设置 B 对象时,出现 nullpointerException。知道如何处理这个问题吗?

最佳答案

Dozer 是一种 Java Bean 到 Java Bean 映射器,它将数据从一个对象递归复制到另一个对象。

Mapper mapper = new DozerBeanMapper();
DestinationObject destObject = mapper.map(sourceObject, DestinationObject.class);

欲了解更多信息,请关注 Dozer .

关于java - 从其他 Bean 填充一个 Bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12390099/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com