使用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;
    }
}
View Code

相关文章: