PDA

View Full Version : سوال: استراتژی های میکس شده در JPA Inheritance



Jafar Mohammadi
چهارشنبه 04 فروردین 1389, 15:16 عصر
با سلام به همه دوستان

مدتی هست که در پیاده سازی استراتژی میکس ( Single_Table و Joined ) در سلسله مراتب ( Hierachy ) یک Entity با مشکل مواجه شدم.

تا جایی که من پیش رفتم به این نتیجه رسیدم که اینکار نشدنی هست فعلا!

مسئله اینجاست که مدلی که در نرم افزار PowerDesigner ( تحلیل ) ایجاد شده وقتی به IDE ( که Eclipse هست ) Import میکنم از برخی Annotation ها خطا میگیره، مثلا میگه




@Table is not allowed in a non-root Entity with Single_table Inheritance Strategy




تا اونجایی که متوجه شدم این خطا فقط در سلسله مراتب موجودیتهایی بوجود میاد که در 3 سطح و بیشتر تعریف شدند و Child Entity ها هم Generate شدند.


اگه یه نفر بتونه کمک کنه ممنون میشم. اصلا اینکار امکان پذیر هست؟!!!


من از JPA 1 و Hibernate استفاده میکنم.


ممنون