hibernate的使用
Hibernate是目前较流行的ORM框架,通过hibernate我们可以把对关系数据库的面向关系编程转为JAVA的面向对象编程。要想在项目中使用hibernate,有简单的使用方法。一般,开发都是在IDE工具中开发的。IDE集成了一些开源框架,可以通过在项目中右键添加hibernate。具体的添加步骤只要按需求选择hibernate的版本,以及一些设置。添加完成后会有一个hibernate.cfg.xml配置文件,配置文件的修改,自己可以在hibernate的帮助文档中有详细的解析,说明每项配置的作用。hibernate配置文件名可以修改,不过一般不会作修改。在配置文件中会配置一个session工厂,工厂里面会有一些连接数据库的配置,就像我们使用JDBC连接数据库一样需要说明driver,url,user,password这些,另外需要说明SQL的方言。除了连接以外,hibernate还有许多的配置,例如自动建表,打印SQL语句,缓存设置等等。具体配置可以通过hibernate的帮助文档查询到具体的设置。我们在项目中写好了一个JAVA类,要想它与数据库的表建立关系,需要我们写xml配置文件,不过这种方法比较慢,目前普遍使用注解方式来实现映射关系。写好映射文件,我们在hibernate的hibernate.cfg.xml文件添加映射文件的说明,告诉hibernate我们需要映射那个类。通过这样的操作,我们就可以完成数据库表与类的映射。