ورود

View Full Version : یک سوال مفهومی در باره ORM



m44miri
سه شنبه 27 مهر 1389, 11:11 صبح
می دونیم که مبحثی در ejb وجود داره بنام object relation mapping
برام سوال پیش اومده که استفاده از این مبحث در ejb اجباریه؟
منظورم اینه که من میتونم با query گرفتن ترکیبی به خواسته ام برسم حالا آیا باید حتما بین دو جدولم onetomany@ را رعایت کنم؟
مثلا در طراحی ER در بانک اطلاعاتی این ساختار را رعایت کردم و جدولم را پیاده کردم..حالا حتما باید این onetomany یا bidirectional , unidirectional را رعایت کنم؟

javaphantom
سه شنبه 27 مهر 1389, 12:01 عصر
می دونیم که مبحثی در ejb وجود داره بنام object relation mapping
برام سوال پیش اومده که استفاده از این مبحث در ejb اجباریه؟
منظورم اینه که من میتونم با query گرفتن ترکیبی به خواسته ام برسم حالا آیا باید حتما بین دو جدولم onetomany@ را رعایت کنم؟
مثلا در طراحی ER در بانک اطلاعاتی این ساختار را رعایت کردم و جدولم را پیاده کردم..حالا حتما باید این onetomany یا bidirectional , unidirectional را رعایت کنم؟

نه مبحث orm هیچ ربطی به ejb نداره. هم می تونی با اون و هم می تونی بدون اون یعنی ejb استفاده کنی. ORM اجباری نیست. مستقیم query بنویس

m44miri
سه شنبه 27 مهر 1389, 12:05 عصر
بله درسته جزو مباحث JPA میشه..اما راستش کتاب begining java ee 6 platform with glassfish 3 را کمی خوندم اما این قسمتشو متوجه نمیشم..شاید باید سورسهاشم دانلود کنم تا بهتر بفهممش..اما میشه بگید مزیت استفاده از این ORM ها نصبت به query مستقیم در چیه؟
حتما مزیتهای خوبی باید داشته باشه که در JPA گنجانده شده

m44miri
سه شنبه 27 مهر 1389, 12:17 عصر
اینو پیدا کردم که خیلی برام جالب بود و به بخش زیادی از سوالاتم جواب داده
http://forum.mihandownload.com/66567-orm.html