Ifjjv 123 ym repo,jpa mapping,project structure

tried to make it close to your