我是推土机框架的新手。我想使用推土机将一些对象复制到 map 。
例如 Belwo 是反射(reflect)我的要求的示例场景。
public void createUser(String userId,String password,String firstname)
{
Map<String,String> userMap=new HashMap<String,String>();
userMap.put("LoginId",userId);
userMap.put("password",password);
userMap.put("FirstName",firstName);
createUSerInApp(userMap);
}.
我想使用推土机自动将所需的属性(例如 userId、password、firstname)复制到 userMap 中。
谁能给点建议。
谢谢,
纳兰德拉
最佳答案
编辑1
I was wrong!!!
Check this out. You can specify the key in your map for the property, should work like a charm. :)
我可能是错的,但我知道没有内置功能来执行您描述的映射,所以我认为这需要 Custom Converter 。 Dozer 确实有很棒的文档。
我强烈推荐推土机。设置和学习它似乎需要更多工作,但您已经掌握了它(不需要很长时间就能学会),它非常灵活且易于维护。
关于java - 使用dozer复制java对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4247229/