在数据库中创建表:create table login(
username varchar(50) not null primary key,
password varchar(20) not null
);与数据库对应的类pojo类package com.hygj.furong.pojo;
/**
* pojo类---Login
* @author lotus
* @version 1.0
* 2008-10-11
*/
public class Login {
private String username;
private String password;
public String getPassword() {
return password;
}
public Login() {
super();
}
public Login(String username, String password) {
super();
this.username = username;
this.password = password;
}
public void setPassword(String password) {
this.password = password;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
}POJO类的名称最好与表名称一致表:login POJO类名称:Login建立映射文件:在DB Brower窗口,先打开连接:open connection选择您所使用的用户,如:scott选择表:TABLE选中刚建立的表Login右键:选择Hibernate Reverse Engineering...
Java src folder:com.hygj.furong.pojo--Finish此时在com.hygj.furong.pojo中就自动创建好了映射文件:Login.hbm.xml部分代码如下:...
//指定Login类与login表的映射//name表示Login类中的属性名字//column表示表中字段的名字//type类型
//主键的生成方式:此处是:指派,表示由用户自行管理
//表示Login类中与表中其他字段的映射//name:Login类中的属性名称//column:表中的字段名称//type:类型//not-null:不允许为空
此时在hibernate.cfg.xml中添加了代码:然后写操作Login类的类package com.hygj.furong.logic;