hibernate学習シリーズ-----(9)hibernateの集合属性に対する操作のMap集合編
15202 ワード
やはり、StudentMapを新規作成します.JAvaエンティティクラスは、hobbyプロパティをmapコレクションインタフェースを使用して保存します.
次に、オブジェクト関係マッピングファイルを構成します.hibernateでは
package com.joe.entity;
import java.util.Map;
public class StudentMap {
private int id;
private String name;
private int age;
private Map<String,String> hobby;
/**
*
*/
public StudentMap(){
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public Map<String, String> getHobby() {
return hobby;
}
public void setHobby(Map<String, String> hobby) {
this.hobby = hobby;
}
}
次に、オブジェクト関係マッピングファイルを構成します.hibernateでは