使用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简单的增删改查
上一篇: java对数据库进行增删改查
下一篇: c#对数据库进行增删改查
推荐阅读
-
java使用DOM对XML文档进行增删改查操作实例代码
-
java使用DOM对XML文档进行增删改查操作实例代码
-
AngularJS中如何使用$http对MongoLab数据表进行增删改查
-
可编辑树Ztree的使用(包括对后台数据库的增删改查)
-
asp.net core webapi 使用ef 对mysql进行增删改查,并生成Docker镜像构建容器运行
-
使用IDEA对Oracle数据库进行简单增删改查操作
-
python对 MySQL 数据库进行增删改查的脚本
-
AngularJS中如何使用$http对MongoLab数据表进行增删改查
-
数据库基础语句:创建数据库、表,使用表进行增删改查
-
JDBC的使用——通过jdbc对MySQL进行简单的增删改查