Hibernate配置

一、准备

1、安装Mysql

2、下载mysql的JDBC驱动

3、下载Hibernate的Jar文件

二、开发环境

JDK1.8、windows10、Eclipse

三、配置

1、创建一个Web Project。

2、将下载的Hibernate压缩文件解压之后,找到lib\required文件夹,将文件夹中的所有Jar文件全部导入web工程中。

3、将下载的mysql-connector.jar文件也导入web工程中。

Hibernate配置

4、创建hibernate.cfg.xml文件并配置

5、创建表和JavaObject

a、在Mysql数据库中创建一张表,取名tb_user。创建表的语句如下:

create table bookmanager.tb_user(
    user_id int primary key auto_increment,
    user_name varchar(10),
    user_password varchar(10),
    user_create_time datetime default NOW()
);

7.Hibernate实现数据库添加
public class manageUser {
    public static void main(String[] args){
        Configuration cfg =null;
        SessionFactory sf =null;
        Session session = null;
        Transaction ts = null;
        User u = new User();
        u.setName("张博茜");
        u.setGender("女");
        u.setAge(22);
        u.setBirthday(Date.valueOf("1999-8-4"));
        try {
            cfg =new Configuration().configure();
            sf =cfg.buildSessionFactory();
            session = sf.openSession();
            ts = session.beginTransaction();
            session.save(u);
            ts.commit();
        } catch (HibernateException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            if(ts !=null){
                ts.rollback();
            }
        }finally{
            session.close();
            sf.close();
        }
    }
}

 

上一篇:hibernate error 及 sql


下一篇:java基础知识题库,赶紧收藏!