programming:java:jpa
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
programming:java:jpa [2023/11/01 07:31] – removed - external edit (Unknown date) 127.0.0.1 | programming:java:jpa [2023/11/01 07:31] (current) – ↷ Page moved from camunda:programming:java:jpa to programming:java:jpa skipidar | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Java Persistance API ===== | ||
+ | JPA is an API, provided by Oracle. | ||
+ | Hibernate, EclipseLink etc. are implementations of that API. | ||
+ | |||
+ | |||
+ | === Entity === | ||
+ | === Entity Annotaions === | ||
+ | |||
+ | These annotations should be red as following: | ||
+ | * The first part is applied to the object, which contains the property | ||
+ | * The second part is applied to propery (which should be an entity) | ||
+ | |||
+ | |< | ||
+ | class wood | ||
+ | |||
+ | @OneToMany | ||
+ | @JoinColumn(name=" | ||
+ | Set< | ||
+ | </ | ||
+ | |< | ||
+ | class tree | ||
+ | |||
+ | @ManyToOne | ||
+ | @JoinColumn(name=" | ||
+ | Wood wood | ||
+ | </ |