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 | ||
| + | </ | ||
