0
私はJavaでのオブジェクトマッピングにDozerフレームワークを使用しています。JavaでのオブジェクトマッピングにDozerフレームワークを使用
は、今、私が原因で、次のような問題で捕まってしまった:
後、私のクラスです:
public class BaseQuestion
{
public String question = "";
public String answer = "";
/**
* Getter for question
*/
public String getQuestion()
{
return question;
}
/**
* @Setter for question
*/
public void setQuestion(String question)
{
this.question = question;
}
/**
* Getter for answer
*/
public String getAnswer()
{
return answer;
}
/**
* @Setter for answer
*/
public void setAnswer(String answer)
{
this.answer = answer;
}
}
public class QuestionsMap
{
Question[] question;
public void setQuestion(Question[] question)
{
this.question = question;
}
public Question[] getQuestion()
{
return this.question;
}
}
In the above classes I have to map QuestionsMap class with a HashMap as below:
Map<String,String> questionsMap=new HashMap<String,String>();
BaseQuestion[] question=QuestionsMap.getQuestion();
questionsMap.put(question[0].getQuestion(),question[0].getAnswer());
questionsMap.put(question[1].getQuestion(),question[1].getAnswer());
questionsMap.put(question[2].getQuestion(),question[2].getAnswer());
questionsMap.put(question[3].getQuestion(),question[3].getAnswer());
いずれかは、私はそれがドーザフレームワークを使用してacheiveする方法を提案することができます。
おかげで、あなたはドーザを使用したいのはなぜ
ナレンドラ
Thnaks for ur answer pgras。 ドーザーbczを使用したいマップにマップする必要がある(上記のような)異なるデータ型があります。 – Narendra