使用JDBC做数据库相关功能开发会做很多重复性的工作,创建连接,关闭连接,把字段逐一映射到属性中等。Hibernate把这些进行封装起来,使得数据库访问变得轻松简单。
1、创建数据库,数据表
--创建数据库 create database test; --使用数据库 use test; --创建数据表 CREATE TABLE product_table ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(30) , price float , PRIMARY KEY (id) ) DEFAULT CHARSET=UTF8;
2、创建一个java project,然后倒入hibernate所以来的jar包
导入jar包:右键project-->property-->java build path-->libaries-->add external jars
由于hibernate不同版本之间的jar包存在兼容性问题,应该使用对应的版本jar包。
3、创建实体类Bean
实体类用于映射数据库中的表product_table
package com.demo.pojo; public class Product{ private int id; private String name; private float price; //实现属性对应的getter/setter方法 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 float getPrice(){ return price; } public void setPrice(float price){ this.price=price; } }