1.1 第一个Hibernate程序(MyEclipse+Hibernate)
1.1.1 Hibernate的执行流程
在Hibernate执行过程中通常会用到5个核心接口,分别为:Configuration接口、SessionFactory接口、Session接口、Transaction接口和Query接口。
下面是Hibernate的执行流程图:
1.1.2 实现第一个Hibernate程序
1. 下载Hibernate的开发环境并解压Hibernate
2. 创建一个Java项目Java,引入jar包
导入我们放进来的jar包
3. 创建表
CREATE DATABASE hibernatedemo;
USE hibernatedemo;
CREATE TABLE `user` (
`user_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '编号(主键)',
`user_name` varchar(32) NOT NULL COMMENT '姓名',
`user_password` varchar(32) DEFAULT NULL COMMENT '密码',
`user_phone` varchar(64) DEFAULT NULL COMMENT '电话',
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
4. 创建实体类
package cn.corey;
/**
* 创建实体类
* @author Administrator
*
*/
public class Users {
private Long user_id;
private String user_name;
private