これは困る・・・・そんなわけで。
◇エンティティの @Id 列の型が String の場合の対処法
- JSF には、@Id 列がごっそり抜けてるので、地道に @Id 列を追加。
- Bean では、@Id 列が Long であることを前提とされている!ので、こんなけ書き換え
private String id;
public String getId() {
return this.id;
}
public void setId(String id) {
this.id = id;
}
public Employee findById(Object id) {
return this.entityManager.find(Employee.class, id);
}
0 件のコメント:
コメントを投稿