DB таблицаларынан уйку режиминдеги Pojo класстарын кантип түзүү керек: 12 кадам

Мазмуну:

DB таблицаларынан уйку режиминдеги Pojo класстарын кантип түзүү керек: 12 кадам
DB таблицаларынан уйку режиминдеги Pojo класстарын кантип түзүү керек: 12 кадам

Video: DB таблицаларынан уйку режиминдеги Pojo класстарын кантип түзүү керек: 12 кадам

Video: DB таблицаларынан уйку режиминдеги Pojo класстарын кантип түзүү керек: 12 кадам
Video: 8 Excel куралдары ар ким колдоно алгыдай болушу керек 2024, Апрель
Anonim

Hibernate - бул күчтүү, жогорку өндүрүмдүүлүк объектиси/мамиленин туруктуулугу жана суроо кызматы. Hibernate маалымат базасынын таблицаларын эстутумда көрсөтүү үчүн JavaBean класстарын колдонот. Таблицанын мамылары java классынын талаалары менен көрсөтүлгөн. Класстан-столго, талаадан тилкеге маалымат XML файлдарында сакталат.

Бул күтүү режиминдеги POJO класстарын түзүү жана XML файлдарын картага түшүрүү куралдарын колдонуу менен маалымат базасынын таблицаларын кайра түзүү кадамдарын түшүндүрөт.

Кадамдар

DB Tables 1 -кадамдан Hibernate Pojo класстарын түзүңүз
DB Tables 1 -кадамдан Hibernate Pojo класстарын түзүңүз

Кадам 1. Hibernate куралын жүктөп алып, мазмунун Eclipse'дин түпкү папкасына чыгарыңыз (плагиндер менен папкаларды бириктириши керек)

DB Tables 2 -кадамдан Hibernate Pojo класстарын түзүңүз
DB Tables 2 -кадамдан Hibernate Pojo класстарын түзүңүз

Кадам 2. тутулууну баштаңыз

DB Tables 3 -кадамдан Hibernate Pojo класстарын түзүңүз
DB Tables 3 -кадамдан Hibernate Pojo класстарын түзүңүз

Кадам 3. [File -> New -> Other -> Hibernate -> Hibernate Configuration File] басып, cfg файлын түзүңүз

Төмөнкү касиеттер көрсөтүлүшү керек: jdbc url, колдонуучунун аты, сырсөз, DB схемасы, драйвер классы жана диалект.

DB Tables 4 -кадамынан Hibernate Pojo класстарын түзүңүз
DB Tables 4 -кадамынан Hibernate Pojo класстарын түзүңүз

Кадам 4. [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] чыкылдатып, жаңы консоль конфигурациясын түзүңүз

Төмөнкү класс жолунда DB драйвериңиз бар jar файлын кошуңуз.

DB Tables 5 -кадамынан азыраак Pojo класстарын түзүңүз
DB Tables 5 -кадамынан азыраак Pojo класстарын түзүңүз

Кадам 5. Консоль конфигурациясынын атын киргизиңиз

Конфигурация файлына каршы Browse баскычын чыкылдатыңыз жана 3 -кадамда түзүлгөн cfg.xml файлын тандаңыз.

DB Tables 6 -кадамынан Hibernate Pojo класстарын түзүңүз
DB Tables 6 -кадамынан Hibernate Pojo класстарын түзүңүз

Кадам 6. [File -> New -> Other -> Hibernate -> Hibernate Reverse Engineering File (reng.xml)] дегенди басыңыз жана файлдын жайгашкан жерин тандаңыз

DB Tables 7 -кадамынан Hibernate Pojo класстарын түзүңүз
DB Tables 7 -кадамынан Hibernate Pojo класстарын түзүңүз

Кадам 7. Консоль конфигурациясы катары 3 -кадамда түзүлгөн cfg.xml файлын тандаңыз

Кошуу баскычын чыкылдатып, инженерди артка кайтаруу үчүн схеманы жана таблицанын аттарын көрсөтүңүз. Бир нече таблицалардын аттарын sql wild char (мисалы: TBL_%) аркылуу көрсөтсө болот. Бүтүрүү баскычын басыңыз.

DB Tables 8 -кадамынан Hibernate Pojo класстарын түзүңүз
DB Tables 8 -кадамынан Hibernate Pojo класстарын түзүңүз

Step 8. Hibernate перспективасына өтүңүз жана инструменттер тилкесиндеги Hibernate сөлөкөтүн чыкылдатып, [Hibernate Code Generation'ди тандаңыз

.] опциясы.

DB Tables 9 -кадамынан Hibernate Pojo класстарын түзүңүз
DB Tables 9 -кадамынан Hibernate Pojo класстарын түзүңүз

Кадам 9. [Hibernate Code Generation] дарак түйүнүн оң баскыч менен чыкылдатып, Жаңы тандаңыз

DB Tables 10 -кадамынан Hibernate Pojo класстарын түзүңүз
DB Tables 10 -кадамынан Hibernate Pojo класстарын түзүңүз

Кадам 10. Конфигурациянын аталышын бериңиз жана 5-кадамда түзүлгөн консоль конфигурациясын жана 6-7-кадамда түзүлгөн ренг.хмлди тандаңыз

Ошондой эле Output Directory жана тиешелүү пакетин тандоо.

DB Tablesден Hibernate Pojo класстарын түзүңүз 11 -кадам
DB Tablesден Hibernate Pojo класстарын түзүңүз 11 -кадам

Кадам 11. Экспортчулар өтмөгүнө өтүп, текшериңиз Домен кодун түзүү (.java) жана Салыштырмаларды түзүү (hbm.xml)

Чуркагыла.

Сунушталууда: