一、下载hibernate-3.2 core版本,解压。 二、打开eclipse,建立一个用户库,命名为:hibernate3.2,导入刚解压的hibernate目录下的hibernate3.jar 并/lib目录下的所有jar文件。在Builder path的source and output fold中选择Folder,并默认给出的文件夹名。 在as JRE library use中选择JRE_LIB variable。 三、新建一个java工程。在其属性的Java Build Path中引入刚建立的hibernate3.2用户库并mysql的java驱动( 视你所用的数据库而定,在这我用的是mysql数据库)。 四、在src中建立一个包,设为px.malijun,并在其中建立以下几个Java Class: User.java
建立相应的xml映射文件: User.hbm.xml
在数据库中建立一个myproject(按你的意思定名)数据库,在其中建立一个users表(向RoR学习):
注:我是用phpmyadmin对mysql数据库进行管理的,在建立的时候我特意为其选择了utf-8编码。 在src的根目录下(以上的user.hbm.xml映射文件与User.java在同一目录下)建立hibernate的配置文件: hibernate.cfg.xml
ok 了,下面我们就进入我们的实际使用阶段了: 由于常规操作都类似,我们建立了一个抽象类: HibernateBase.java
然后建立一个具体针对User操作的一个类: UserBean.java
万事大吉,所欠的事情就是调用UerBean中定义的操作进行我们实际所要针对User所做的事情了。我们写一个简单的 测试: Test.java
哦,好简洁的代码。这个测试在执行以后,你查看一下数据库中的users表,你就会发现,我们真的add一个user了,其它的 操作,我们就略了 |
一个简单的hibernate实例(之一)
最新推荐文章于 2024-08-05 14:40:35 发布