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 استفاده میکنم.
ممنون
مدتی هست که در پیاده سازی استراتژی میکس ( 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 استفاده میکنم.
ممنون