2024年3月14日发(作者:)

1 JPA 1/45

TopLink JPA-----

1 JPA

5/12/06

Java

EJB

JPA

JPA

Java

JPA

JPA

Java JPA

JPA

JPA

@Entity

Java EE

5 (Java EE 5) Enterprise Java Bean (EJB) 3.0

Java

beanJPA

Java EE EJB

Java (POJO)

Java SE

JPA

EJB

Java

Java EE 5

API (JPA) EJB

Java (Java SE) 5

Java Java

(configuration by exception)

JSR-220 Enterprise JavaBean

JPA

3.0 Java API 1-1

l

l

JPA Javadoc

1-1 JPA

JPA

JPA

Java

JPA

JPA

Java

@Entity

(POJO)

JPA

JPA

@Table

@SecondaryTable

@SecondaryTables

@Column

@JoinColumn

@JoinColumns

@PrimaryKeyJoinColumn

@PrimaryKeyJoinColumns

@JoinTable

@UniqueConstraint

JPA

@Id

@IdClass

l

@EmbeddedId

@GeneratedValue

l

mk:@MSITStore:F:JPA_::/2015/1/16

1 JPA 2/45

l

@SequenceGenerator

@TableGenerator

JPA Java

@Basic

@Enumerated

@Temporal

@Lob

@Transient

JPA

@OneToOne

@ManyToOne

@OneToMany

@ManyToMany

@MapKey

@OrderBy

JPA

@Embeddable

@Embedded

@AttributeOverride

@AttributeOverrides

@AssociationOverride

@AssociationOverrides

JPA

@Inheritance

@DiscriminatorColumn

@DiscriminatorValue

@MappedSuperclass

@AssociationOverride

@AssociationOverrides

@AttributeOverride

@AttributeOverrides

JPA

JPA

JPA

JPA

1-1

@Version

@PrePersist

@PostPersist

@PreRemove

@PostRemove

@PreUpdate

@PostUpdate

@PostLoad

@EntityListeners

mk:@MSITStore:F:JPA_::/2015/1/16