18 package com.mysql.clusterj.jpatest.model;
20 import java.io.Serializable;
22 import javax.persistence.Basic;
23 import javax.persistence.Entity;
24 import javax.persistence.FetchType;
25 import javax.persistence.Id;
26 import javax.persistence.Table;
28 import org.apache.openjpa.persistence.FetchAttribute;
29 import org.apache.openjpa.persistence.FetchGroup;
30 import org.apache.openjpa.persistence.LoadFetchGroup;
33 @Table(
name=
"T_Basic")
34 @FetchGroup(
name=
"NameLoadFetchGroup",attributes={@FetchAttribute(
name=
"age"), @FetchAttribute(
name=
"name")})
39 @Basic(fetch=FetchType.LAZY)
40 @LoadFetchGroup(
"NameLoadFetchGroup")
43 @Basic(fetch=FetchType.LAZY)
52 public void setId(
int id) {
60 public void setName(
String name) {
64 public int getMagic() {
68 public void setMagic(
int magic) {
72 public Integer getAge() {
76 public void setAge(Integer age) {