package Ġcom . ig or iv kin . website . persistence . entity Ċ Ċ import Ġcom . sun . ist ack . NotNull Ċ import Ġjavax . persistence .* Ċ Ċ @ Entity ( name Ġ= Ġ" course _ article ") Ċ class ĠCourse Article ( ĊĊĠĠĠ Ġ@ Embedded Id ĊĠĠĠ Ġvar Ġid : ĠCourse Article Id , ĊĊĠĠĠ Ġ@ ManyToOne ( fetch Ġ= ĠFetch Type . LA ZY ) ĊĠĠĠ Ġ@ Maps Id (" course Id ") ĊĠĠĠ Ġvar Ġcourse : ĠCourse , ĊĊĠĠĠ Ġ@ ManyToOne ( fetch Ġ= ĠFetch Type . LA ZY ) ĊĠĠĠ Ġ@ Maps Id (" article Id ") ĊĠĠĠ Ġvar Ġarticle : ĠArticle , ĊĊĠĠĠ Ġ@ NotNull ĊĠĠĠ Ġ@ Column ( name Ġ= Ġ"\" order \" ") ĊĠĠĠ Ġvar Ġorder : ĠInt Ċ ) Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . id Ġ= ĠCourse Article Id ( course Id Ġ= Ġcourse . id , Ġarticle Id Ġ= Ġarticle . id ) ĊĠĠĠ Ġ} Ċ }