NHibernate | |
---|---|
Típusú | Objektum-relációs leképezés |
Beírva | C# |
Operációs rendszer | platformközi |
Hardver platform | .HÁLÓ |
legújabb verzió | 5.1.3 ( 2018. június 20. ) |
Engedély | GNU Lesser General Public License |
Weboldal | hibernate.info |
Az NHibernate egy ORM -megoldás a Microsoft .NET platformhoz, amelyet Java -ról portoltak . Ez egy ingyenes és nyílt forráskódú könyvtár, amelyet a GNU Lesser General Public License alatt terjesztenek .
Az NHibernate lehetővé teszi az üzleti logikai objektumok relációs adatbázisokhoz való hozzárendelését . Az entitások és kapcsolatok megadott XML - leírása alapján az NHibernate automatikusan generál SQL -lekérdezéseket az objektumok betöltéséhez és mentéséhez.
Az NHibernate a Java platform népszerű Hibernate könyvtárának .NET-portja . Az 1.0-s verzió lefedi a Hibernate 2.1 szolgáltatáskészletét, valamint a Hibernate 3 szolgáltatásainak egy részét. A 2007 novemberében kiadott NHibernate 1.2.1 még több szolgáltatást kínál a Hibernate 3-ból, támogatja a .NET 2.0-t, a tárolt eljárásokat, az általánosokat és a nullázható típusokat. A 2008. szeptember végén megjelent NHibernate 2.0.1 biztosítja a Hibernate 3 legtöbb funkcióját.