کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

درس 30 : آموزش آدرس دهی Component Mapping در Hibernate

آموزش آدرس دهی Component Mapping در Hibernate :

در استراتژی Component Mapping ما هر شی وابسته یا dependent object را به عنوان یک Component آدرس دهی می کنیم.
یک Component یک شی یا object است که به صورت مقدار یا Value نگهداری می شود تا refrence. این روش معمولا زمانی استفاده می شود که dependent object دارای کلید اصلی Primary key نیست.
همچنین Component Mapping برای انجام عمل ترکیب یا Composition که دارای ارتباط (HAS-(A relation به کار رفته و به همین دلیل Component نامگذاری شده است.
بیایید به کد کلاس هایی که دارای ارتباط HAA-A relation هستند، نگاهی بکنیم :

package com.javatpoint;  
  
public class Address {  
private String city,country;  
private int pincode;  
  
//getters and setters  
}  
 
 
package com.javatpoint;  
public class Employee {  
private int id;  
private String name;  
private Address address;//HAS-A  
  
//getters and setters  
}  
            

در کد فوق، address یک شی وابسته یا dependent object است. چهارچوب کاری Hibernate امکان آدرس دهی یا map یک شی وابسته dependent object به صورت یک Component فراهم کرده است.
در مثال زیر به آموزش آدرس دهی یا map یک شی وابسته dependent object در فایل آدرس دهی mapping file پرداخته ایم :

  
  
  
  
  
   
  
  
  
  
  
   
  

خروجی مثال هم به صورت زیر است :

آموزش آدرس دهی Component Mapping در Hibernate
1395/07/11 2299 1003
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...