如何完全根据官方下载包搭建hibernate框架

  好久没有用s2sh的框架了,最近业务需要又要拾起来。在搭框架时,发现之前都是复制配置文件,对具体的细节却很懵懂,所以要从新来一遍,也是一次新的学习。

  我使用的版本是hibernate-release-4.3.11.Final,因为需要使用基于xml的配置,这一版本关于xml的文档还是很友好的,最新的5.x主要针对注解,与业务有所出入。

  下面开始搭建

  百度云:jar包链接  密码:h7o8

关于文件结构

  搭建Hibernate的压缩文件解压后就是下面的结构:

  

如何完全根据官方下载包搭建hibernate框架

  jdbc和log4j包是我后加的,其他是就是hibernate的,下面说下他这几个文件夹的大致用途

  documentation文件夹:存放了Hibernate的使用文档和框架API等,下面会用到。

  lib文件夹:存放的是hibernate所需要的jar包。

  project文件夹:存放的是一些小项目实例,里面的etc会用到。

关于jar包

  搭建Hibernate,首先就是jar包,而Hibernate的jar包就在lib/required文件夹里,下面是这些jar包的作用

  

如何完全根据官方下载包搭建hibernate框架

  有了这些jar包,Hibernate的功能就全了,但是Hibernate是操作数据库的,所以我们还需要提供我们要使用的数据库的对应的驱动。如mysql的驱动包。

  在开发过程中,我们必然还需要记录捕捉项目的运行情况,所以还需要log4j的支持,进官网下载即可

如何完全根据官方下载包搭建hibernate框架

下载完的文件里有很多jar包,用哪个呢,官网的下面说的很清楚。

如何完全根据官方下载包搭建hibernate框架

到这里,jar包就准备完成了,

 创建项目   创建一个项目。

  一、file-new-javaProject 填写项目名即可,因为主要说明Hibernate的使用,不需要web,所以直接用JavaProject,如果使用web也是一样的道理。

  导入jar包

  一、创建一个文件夹,将上面Hibernate的required文件夹的jar包、jdbc的jar包、log4j的jar包都copy进来

  二、全选,鼠标右键-buildPath-add to build path

  创建一个数据表

  创建一个数据库,并添加一个表,下面是一个示例。也可以自己随意创建。

如何完全根据官方下载包搭建hibernate框架

如何完全根据官方下载包搭建hibernate框架

DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `u_id` int(11) NOT NULL AUTO_INCREMENT, `u_email` varchar(60) DEFAULT NULL, `u_name` varchar(100) DEFAULT NULL, `u_username` varchar(100) DEFAULT NULL, `u_password` varchar(70) DEFAULT NULL, `u_age` varchar(255) DEFAULT NULL, `u_detail` varchar(255) DEFAULT NULL, `u_avatar` varchar(255) DEFAULT NULL, `is_admin` varchar(5) DEFAULT NULL, `createtime` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `updatetime` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`u_id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zydxxz.html