前言
记录学习过程中的点点滴滴!
简介
- hibernate是什么框架?
- Hibernate是一个
开放源代码
的对象关系映射
持久层框架 - 它对JDBC进行了
非常轻量级
的对象封装
- 它将
POJO
与数据库表
建立映射关系
,是一个全自动
的orm框架 - hibernate可以
自动生成SQL
语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维
来操纵数据库。 - Hibernate可以应用在
任何使用JDBC的场合
,既可以在Java的客户端
程序使用,也可以在Servlet/JSP的Web应用
中使用。
CREATE TABLE `customer` (
`cust_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '客户编号(主键)',
`cust_name` varchar(32) NOT NULL COMMENT '客户名称(公司名称)',
`cust_source` varchar(32) DEFAULT NULL COMMENT '客户信息来源',
`cust_industry` varchar(32) DEFAULT NULL COMMENT '客户所属行业',
`cust_level` varchar(32) DEFAULT NULL COMMENT '客户级别',
`cust_phone` varchar(64) DEFAULT NULL COMMENT '固定电话',
`cust_mobile` varchar(16) DEFAULT NULL COMMENT '移动电话',
PRIMARY KEY (`cust_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;