1. 程式人生 > >一、Hibernate基本使用

一、Hibernate基本使用

自動 編程 簡介 信息 com java程序員 rem big 自動生成

前言

記錄學習過程中的點點滴滴!

簡介

  • hibernate是什麽框架?
  1. Hibernate是一個開放源代碼對象關系映射持久層框架
  2. 它對JDBC進行了非常輕量級的對象封裝
  3. 它將POJO與數據庫建立映射關系,是一個全自動的orm框架
  4. hibernate可以自動生成SQL語句,自動執行,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數據庫。
  5. 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;

一、Hibernate基本使用