多语言展示
当前在线:122今日阅读:23今日分享:25

Hibernate的入门

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
方法/步骤
1

官网下载Hibernate的开发包:

2

Hibernate框架目录结构:

3

创建一个工程:(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      * 导入数据库驱动:

4

创建表:(关系型数据库)create database hibernate3_day01;       use hibernate3_day01;create table customer(      id int primary key auto_increment,      name varchar(20),      age int       );

5

创建一个实体类:(面向对象)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;}}

6

创建ORM的映射.映射文件只要是一个XML格式文件就可以.名字任意.          * 通常情况下名称规范:           * 实体类名称.hbm.xml      引入约束:          * hibernate3.jar/org.hibernate.hibernate-mapping-3.0.dtd                                                                                                           

7

创建一个Hibernate的核心配置文件.通知Hibernate连接是哪个数据库.在src下创建一个hibernate.cfg.xml       com.mysql.jdbc.Driver       jdbc:mysql:///hibernate3_day01root123org.hibernate.dialect.MySQLDialect truetrueupdate