欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用Hibernate对数据库进行增删改查

程序员文章站 2022-05-06 20:57:16
...

dao底层写数据库的增删改查需要很多操作,那么使用实用框架减少sql语句的编写

废话不多说:

四个类

		//1、读取hibernate配置文件
		Configuration configuration = new Configuration().configure();
		//2、获取SessionFactory
		SessionFactory sessionFactory = configuration.buildSessionFactory();
		//3、获取session
		Session session = sessionFactory.openSession();
		//4、开启事务
		Transaction transaction = session.beginTransaction();


增加:

		//添加数据
		Student student=new Student("张三", 15);
		session.save(student);
删除:

		session.delete(new Student(sid));
修改:

		session.update(new Student(sid,sname,sage));
查询:

查单个:

	//根据id查(唯一)
	Student student=session.get(Student.class, sid);
查集合:

	List<Student> students=session.createCriteria(Student.class).list();


这就是Hibernate简单的增删改查