Hibernate入门指南
入门hibernate,总结下来可以分为以下三个步骤,概括地说就是:
引入jar包
编写配置文件
熟悉相关API
引入jar包
我们使用的Hibernate版本为hibernate-release-5.4.28.Final版本,编译环境为Idea64,将Hibernate压缩包解压完成后,在hibernate-release-5.4.28.Final\lib\required路径下的18个jar包即为我们需要的jar包,将其复制粘贴至我们的项目目录下(建议在项目目录下新建一个lib文件夹用于存放jar包),此外还需要将mysql的驱动jar包导入到我们的项目当中,在项目中全选中这些jar包后选择Add as library便可将其导入到我们项目中。
Hibernate对象关系映射
是一种Java语言下的对象关系映射解决方案。 它是使用GNU宽通用公共许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。
Hibernate对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。