myeclipse创建hibernate工程

创建数据库:

CREATE TABLE books(id INT PRIMARY KEY auto_increment,Bookname VARCHAR(50),Bookprice VARCHAR(40));

测试代码: 插入数据到数据表books

/*
package test;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;

import pojo.Books;

public class mytest {

 static Configuration cfg = null;
 static SessionFactory sessionFactory = null;
 

public static void insert(){
    
    cfg = new Configuration();
    cfg.configure();
    sessionFactory = cfg.buildSessionFactory();
    
    Configuration cfg = new Configuration();
    cfg.configure();

    SessionFactory sessionFactory = cfg.buildSessionFactory();
 
 
    Session session = sessionFactory.openSession();

    Transaction tx = session.beginTransaction();

     Books book = new Books();
      
     book.setBookname("语文");
     book.setBookprice("18元");
      
    //调用session的方法实现添加
    session.save(book);
    

// 第六步 提交事务
tx.commit();

// 第七步 关闭资源
session.close();
sessionFactory.close();

}

public static void main(String[] args){

    insert();

}

}
*/

猜你喜欢

转载自www.cnblogs.com/xiaobo-Linux/p/9061959.html