技术开发 频道

Eclipse快速上手Hibernate之入门实例

二、项目实践

  
这里以一个简单的程序来示范Hibernate的配置与功能,在这个例子中的一些操作,实际上会使用一些自动化工具来完成,而不一定亲自手动操作设定,这边完全手动的原因,在于让你可以知道Hibernate的基本流程。

  这是整个项目的结构:



  好了,下面就开始创建项目了。

  1. 创建项目

  · 新建一个Java项目:HibernateBegin_1,注意选中“创建单独的源文件夹和输出文件夹”。点击“下一步”,切换到“库”,点击“添加库”,如下图:



  · 选择“用户库”



  · 勾选先前设置好的hibernate用户库。



  2. 建立可持久化类

  · 下面开始创建一个新类:User ;包名:javamxj.hibernate

  然后添加三个变量(斜体),代码如下:
/* * 采用常规方法开发一个简单的Hibernate实例 * 创建日期 2005-3-31 * @author javamxj(分享java快乐) * @link Blog: htpp://javamxj.mblogger.cn * htpp://blog.csdn.net/javamxj/ */ package javamxj.hibernate; public class User { private int id; private String username; private String password; }
· 点击工具栏上的“源代码(S)”,选择其中的“生成 Getter 和 Setter”(右击,在弹出菜单也可选择),如图:



  点击“确定”后,生成如下代码:
* * 采用常规方法开发一个简单的Hibernate实例 * 创建日期 2005-3-31 * @author javamxj(分享java快乐) * @link Blog: htpp://javamxj.mblogger.cn * htpp://blog.csdn.net/javamxj/ */ package javamxj.hibernate; public class User { private int id; private String username; private String password; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } }

好了,这个类完成了。它是一个普通的Java对象(Plain Old Java Objects,就是POJOs,有时候也称作Plain Ordinary Java
Objects),表示一个数据集合。下面建立一个Hbm文件将这个类映射到数据库的表格上。

0
相关文章