Hibernate支持哪些技术和数据库?

Hibernate支持哪些技术和数据库?

Hibernate 简介

简介

Hibernate 是由 Gavin King 于 2001 年创建的开放源代码的对象关系框架。它强大且高效的构建具有关系对象持久性和查询服务的 Java 应用程序。

Hibernate 将 Java 类映射到数据库表中,从 Java 数据类型中映射到 SQL 数据类型中,并把开发人员从 95% 的公共数据持续性编程工作中解放出来。

Hibernate 是传统 Java 对象和数据库服务器之间的桥梁,用来处理基于 O/R 映射机制和模式的那些对象。

Hibernate 优势

Hibernate 使用 XML 文件来处理映射 Java 类别到数据库表格中,并且不用编写任何代码。

为在数据库中直接储存和检索 Java 对象提供简单的 APIs。

如果在数据库中或任何其它表格中出现变化,那么仅需要改变 XML 文件属性。

抽象不熟悉的 SQL 类型,并为我们提供工作中所熟悉的 Java 对象。

Hibernate 不需要应用程序服务器来操作。

操控你数据库中对象复杂的关联。

最小化与访问数据库的智能提取策略。

提供简单的数据询问。

支持的数据库

Hibernate 支持几乎所有的主要 RDBMS。以下是一些由 Hibernate 所支持的数据库引擎。

HSQL Database Engine

DB2/NT

MySQL

PostgreSQL

FrontBase

Oracle

Microsoft SQL Server Database

Sybase SQL Server

Informix Dynamic Server

支持的技术

Hibernate 支持多种多样的其它技术,包括以下:

XDoclet Spring

J2EE

Eclipse plug-ins

Maven

关注资深编程小白,带你一起跨岗学习

📚 相关推荐

ibm spss modeler有哪些类型的节点,作用是什么,SPSS学习系列之SPSS Modeler的功能特性(图文详解)
为什么iPhone13无法设置来电转移,一直处于加载中。。。
与埃尔多安合影争议不断 厄齐尔退出德国国家队
365bet娱乐场注册

与埃尔多安合影争议不断 厄齐尔退出德国国家队

📅 07-07 👁️ 8331
如何查看网页的js和css样式
365bet体育在线赌博

如何查看网页的js和css样式

📅 07-05 👁️ 6571
win11电脑经常会没有声音
英国365

win11电脑经常会没有声音

📅 07-14 👁️ 3033
卡福,麦孔,阿尔维斯,巅峰水平怎么排?
耿黾的解释及意思
英国365

耿黾的解释及意思

📅 06-29 👁️ 1016
影院电影一般上映多久 影院的电影上映完多久手机上可以看
小米手机如何隐藏应用软件
365bet体育在线赌博

小米手机如何隐藏应用软件

📅 07-10 👁️ 2088