Hibernate对数据库的基本操作(增删查改)
在操作session前需开启事务,操作结束后及时提交
增(save)
功能:用于把bookEntity作为参数(对象)插入数据库中
BookEntity bookEntity = new BookEntity();
bookEntity.setBookNo("199697");
bookEntity.setBookName("gelintonghua");
bookEntity.setAuthor("gelin");
session.save(bookEntity);
删(delete)
功能:用于把bookEntity作为参数(对象)从数据库表中删除,条件为bookEntity的主键
BookEntity bookEntity = session.get(BookEntity.class, "199697");
session.delete(bookEntity);
改(update)
功能:找到与主键相同的记录,用新的实体对象去替换它
BookEntity bookEntity = session.get(BookEntity.class, "199697");
bookEntity.setBookName("geg00000");
session.update(bookEntity);
查(get)
功能:根据主键查询出满足条件的实体对象
BookEntity bookEntity = session.get(BookEntity.class, "123456");
本文介绍了Hibernate对数据库的增删改查操作。在开始操作前需开启事务,包括save方法用于保存对象到数据库,delete方法用于根据主键删除记录,update方法用于更新指定主键的记录,以及get方法用于通过主键查询对象。
1006

被折叠的 条评论
为什么被折叠?



