JPA中,@embedded和@embeddable这两个注解有什么区别..新手.有点晕.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/28 22:17:56
JPA中,@embedded和@embeddable这两个注解有什么区别..新手.有点晕.
@embeddable是注释Java类的,表示类是嵌入类.
@embedded是注释属性的,表示该属性的类是嵌入类.
例子:
@Embeddable @Access(AccessType.FIELD)
public class Address {
private String street;
private String city;
private String state;
@Column(name="ZIP_CODE")
private String zip;
// ...
}
@Entity
public class Employee {
@Id private int id;
private String name;
private long salary;
@Embedded private Address address;
// ...
}
@embedded是注释属性的,表示该属性的类是嵌入类.
例子:
@Embeddable @Access(AccessType.FIELD)
public class Address {
private String street;
private String city;
private String state;
@Column(name="ZIP_CODE")
private String zip;
// ...
}
@Entity
public class Employee {
@Id private int id;
private String name;
private long salary;
@Embedded private Address address;
// ...
}
JPA中,@embedded和@embeddable这两个注解有什么区别..新手.有点晕.
JPA中,field-based和property-based有什么区别啊?
embedded和built-in都有嵌入的意思,有什么区别?
always 和ever 有什么区别?感觉两个意思还是有点区别
新手请问黄奶油和无水酥油有什么区别?
这两个有什么不同和区别
日本东京有什么著名的旅游胜地?最好有点历史的~当然有历史背景事件注解
音标中有/ i /和/ I /,这两个有什么区别?
重晶石和方解石有点相似,请问它们有什么区别?
您好,我是一个新手,请问一下溅射镀膜和蒸发镀膜有什么区别.
Verilog中 什么是过程语句,有点晕,有什么区别啊
音乐中,“动机”和“解决”这两个概念有什么区别?