Eclipse快速上手Hibernate之入门实例(二)

第一页 第二页 第三页

二、项目实践

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

  这是整个项目的结构:

Eclipse快速上手Hibernate之入门实例(二)

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

  1. 创建项目

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

Eclipse快速上手Hibernate之入门实例(二)

  · 选择“用户库”

Eclipse快速上手Hibernate之入门实例(二)

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

Eclipse快速上手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”(右击,在弹出菜单也可选择),如图:

Eclipse快速上手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; 

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文件将这个类映射到数据库的表格上。

上一页  下一页
 

你可能感兴趣的:(java,eclipse,.net,Hibernate,Blog)