შეუძლია თუ არა Hibernate-ს ცხრილების შექმნა?
შეუძლია თუ არა Hibernate-ს ცხრილების შექმნა?

ვიდეო: შეუძლია თუ არა Hibernate-ს ცხრილების შექმნა?

ვიდეო: შეუძლია თუ არა Hibernate-ს ცხრილების შექმნა?
ვიდეო: თუ სამყარო არაფრისგან შეიქმნა, ვინ შექმნა არაფერი? როგორი იქნება სამყაროს დასასრული? 2024, ნოემბერი
Anonim

დიახ, Hibernate შეიძლება იყოს კონფიგურირებული გზით ზამთარი . ავტო საკუთრებაში ზამთარი . cfg. xml ფაილი ავტომატურად ცხრილების შექმნა თქვენს DB-ში, რათა შეინახოთ თქვენი ერთეულები მათში, თუ მაგიდა უკვე არ არსებობს.

უფრო მეტიც, ქმნის თუ არა JPA ცხრილებს?

ჰიბერნაცია და JPA შეუძლია მონაცემთა ბაზის გენერირება, რომელიც დაფუძნებულია ერთეულების რუკებზე და ინსტრუმენტებზე, როგორიცაა JBoss Forge, წარმოქმნის ერთეულებს, რომლებიც ასახავს მოცემულ მონაცემთა ბაზას მაგიდები.

მეორეც, რა არის სქემა ჰიბერნაციაში? ჰიბერნაცია უზრუნველყოფს ინსტრუმენტს მონაცემთა ბაზის ავტომატურად გენერირებისთვის სქემა რუკების ფაილებიდან. გენერირებული სქემა მოიცავს "შექმნა ცხრილი", "შეცვალოს ცხრილი", რეფერენციალური მთლიანობის შეზღუდვები, პირველადი და უცხო კლავიშები. გაუშვით SchemaExport ინსტრუმენტი რუკების ფაილების DDL განცხადებებში გადასაყვანად.

ამასთან დაკავშირებით, როგორ შექმნით ცხრილს JPA სუბიექტებისგან?

დააწკაპუნეთ მარჯვენა ღილაკით JPA პროექტი Project Explorer-ში და აირჩიეთ JPA ინსტრუმენტები > გენერირება პირები საწყისი მაგიდები . არჩევანზე მაგიდები გვერდის გენერირება პირები საწყისი მაგიდები ოსტატი, აირჩიეთ თქვენი მონაცემთა ბაზის კავშირი და სქემა. რომ შექმნა ახალი მონაცემთა ბაზის კავშირი, დააწკაპუნეთ კავშირის დამატება.

შეუძლია თუ არა Hibernate-ს მონაცემთა ბაზის შექმნა?

ჰიბერნაცია ახორციელებს JPA სტანდარტს, რომელიც განსაზღვრავს კონფიგურაციის პარამეტრების ერთობლიობას a მონაცემთა ბაზა . ის ეუბნება ჰიბერნაცია გამოიყენოს 2 SQL სკრიპტი არსებულის ჩამოსაშლელად მონაცემთა ბაზა , მდე შექმნა ახალი და გაუშვით SQL სკრიპტი ამის ინიციალიზაციისთვის. მოდით შევხედოთ სხვადასხვა კონფიგურაციის პარამეტრებს: მდგრადობას.

გირჩევთ: