Hibernate - бул күчтүү, жогорку өндүрүмдүүлүк объектиси/мамиленин туруктуулугу жана суроо кызматы. Hibernate маалымат базасынын таблицаларын эстутумда көрсөтүү үчүн JavaBean класстарын колдонот. Таблицанын мамылары java классынын талаалары менен көрсөтүлгөн. Класстан-столго, талаадан тилкеге маалымат XML файлдарында сакталат.
Бул күтүү режиминдеги POJO класстарын түзүү жана XML файлдарын картага түшүрүү куралдарын колдонуу менен маалымат базасынын таблицаларын кайра түзүү кадамдарын түшүндүрөт.
Кадамдар
Кадам 1. Hibernate куралын жүктөп алып, мазмунун Eclipse'дин түпкү папкасына чыгарыңыз (плагиндер менен папкаларды бириктириши керек)
Кадам 2. тутулууну баштаңыз
Кадам 3. [File -> New -> Other -> Hibernate -> Hibernate Configuration File] басып, cfg файлын түзүңүз
Төмөнкү касиеттер көрсөтүлүшү керек: jdbc url, колдонуучунун аты, сырсөз, DB схемасы, драйвер классы жана диалект.
Кадам 4. [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] чыкылдатып, жаңы консоль конфигурациясын түзүңүз
Төмөнкү класс жолунда DB драйвериңиз бар jar файлын кошуңуз.
Кадам 5. Консоль конфигурациясынын атын киргизиңиз
Конфигурация файлына каршы Browse баскычын чыкылдатыңыз жана 3 -кадамда түзүлгөн cfg.xml файлын тандаңыз.
Кадам 6. [File -> New -> Other -> Hibernate -> Hibernate Reverse Engineering File (reng.xml)] дегенди басыңыз жана файлдын жайгашкан жерин тандаңыз
Кадам 7. Консоль конфигурациясы катары 3 -кадамда түзүлгөн cfg.xml файлын тандаңыз
Кошуу баскычын чыкылдатып, инженерди артка кайтаруу үчүн схеманы жана таблицанын аттарын көрсөтүңүз. Бир нече таблицалардын аттарын sql wild char (мисалы: TBL_%) аркылуу көрсөтсө болот. Бүтүрүү баскычын басыңыз.
Step 8. Hibernate перспективасына өтүңүз жана инструменттер тилкесиндеги Hibernate сөлөкөтүн чыкылдатып, [Hibernate Code Generation'ди тандаңыз
.] опциясы.
Кадам 9. [Hibernate Code Generation] дарак түйүнүн оң баскыч менен чыкылдатып, Жаңы тандаңыз
Кадам 10. Конфигурациянын аталышын бериңиз жана 5-кадамда түзүлгөн консоль конфигурациясын жана 6-7-кадамда түзүлгөн ренг.хмлди тандаңыз
Ошондой эле Output Directory жана тиешелүү пакетин тандоо.
Кадам 11. Экспортчулар өтмөгүнө өтүп, текшериңиз Домен кодун түзүү (.java) жана Салыштырмаларды түзүү (hbm.xml)
Чуркагыла.