Hibernate puas tuaj yeem tsim cov rooj?
Hibernate puas tuaj yeem tsim cov rooj?

Video: Hibernate puas tuaj yeem tsim cov rooj?

Video: Hibernate puas tuaj yeem tsim cov rooj?
Video: cov txheej txheem ntawm lub rooj me thaum tsaus ntuj 2024, Kaum ib hlis
Anonim

Yog lawm, Hibernate tau yuav configured los ntawm txoj kev hibernate . auto khoom nyob rau hauv lub hibernate . cfg ua. xml cov ntaub ntawv kom tau txais tsim rooj hauv koj DB thiaj li khaws koj cov chaw hauv lawv yog tias cov rooj twb tsis muaj lawm.

Ntxiv mus, JPA puas tsim cov rooj?

Hibernate thiab JPA tuaj yeem tsim cov ntaub ntawv raws li qhov chaw ua haujlwm thiab cov cuab yeej zoo li JBoss Forge tsim cov chaw uas daim ntawv qhia muab cov ntaub ntawv rooj.

Qhov thib ob, dab tsi yog schema hauv hibernate? Hibernate muab ib lub cuab yeej los ua kom tiav cov ntaub ntawv schema los ntawm cov ntaub ntawv map. Cov generated schema suav nrog 'tsim rooj', 'hloov rooj', kev txwv kev ncaj ncees, thawj thiab cov yuam sij txawv teb chaws. Khiav SchemaExport cov cuab yeej los hloov cov ntaub ntawv qhia txog DDL nqe lus.

Hauv qhov no, koj yuav tsim ib lub rooj los ntawm JPA cov koom haum li cas?

Right-click lub JPA qhov project hauv qhov Project Explorer thiab xaiv JPA Cov cuab yeej > Tsim cov koom haum los ntawm Rooj . Ntawm Xaiv Rooj paj la Tsim cov koom haum los ntawm Rooj wizard, xaiv koj database kev twb kev txuas thiab schema. Rau tsim ib tug tshiab database kev twb kev txuas, nyem Ntxiv kev twb kev txuas.

Hibernate puas tuaj yeem tsim cov ntaub ntawv?

Hibernate ua raws li JPA tus qauv uas txhais cov txheej txheem kev teeb tsa los teeb tsa a database . Nws qhia Hibernate siv 2 SQL scripts los tso ib qho uas twb muaj lawm database , ua tsim ib qho tshiab thiab khiav ib tsab ntawv SQL tom qab pib pib nws. Cia peb saib ntawm qhov sib txawv configuration parameters: persistence.

Pom zoo: