Hibernate (Framework)
Hibernate (дауысталуы хайбернэйт) объектке негізделген домейн модельдерін реляциялық-дерекқорларымен салыстыруға (ағылш. object-relational mapping) арналған Java бағдарламалық тілінің кітапханасы әрі фреймворк. Негізге мақсаты реляциялық дерекқор мен объектке негізделген дерекқор моделдерін сәйкестендіру (framework for mapping an object-oriented domain model to a traditional relational database).
Сурет:Hibernate.png | |
---|---|
Жасақтаушылар | Red Hat |
Stable release | 4.1.7 / Үлгі:2012 |
Development status | Активті |
Жазылу тілі | Java |
Операциялық жүйесі | Кросс-платформалы (JVM) |
Platform | Java Virtual Machine |
Түрі | Object-relational mapping |
License | GNU Lesser General Public License |
Сайты | http://www.hibernate.org |
Hibernate persistence технологиясы негізінде дерекқорға қосылу арқылы объект-реляциялық сәйкестендіруде пайда болған мәселелерді шешеді.
Hibernate GNU Lesser General Public License лицензиясы негізінде таратылатын тегін бағдарламалық жасақтама.
Hibernateтің негізгі қызметі Java класстарын дерекқор кестелеріне (және керісінше Java дерек-ақпарат типтерін SQL дерек немесе ақпарат типтеріне) кескіндеу (mapping). Hibernate және де деректерді сұрастыру және шығару қызметтерін атқарады.