官网下载Hibernate的开发包:
Hibernate框架目录结构:
创建一个工程:(Java工程)导入相应jar包: * hibernate3.jar * HIBERNATE_HOME/lib/required/*.jar * HIBERNATE_HOME/lib/jpa/hibernate-jpa-2.0-api-1.0.1.Final.jar* 导入日志记录的包: * log4j-1.2.16.jar * slf4j-log4j12-1.7.2.jar * 导入数据库驱动:
创建表:(关系型数据库)create database hibernate3_day01; use hibernate3_day01;create table customer( id int primary key auto_increment, name varchar(20), age int );
创建一个实体类:(面向对象)public class Customer { private int id; private String name; private int age; public int getId() { return id; } public void setId(int id) { this.id = id;} public String getName() { return name;} public void setName(String name) { this.name = name;} public int getAge() { return age;} public void setAge(int age) { this.age = age;}}
创建ORM的映射.映射文件只要是一个XML格式文件就可以.名字任意. * 通常情况下名称规范: * 实体类名称.hbm.xml 引入约束: * hibernate3.jar/org.hibernate.hibernate-mapping-3.0.dtd
创建一个Hibernate的核心配置文件.通知Hibernate连接是哪个数据库.在src下创建一个hibernate.cfg.xml