我在下面编写了这个简单的代码,该代码使用Hibernate在MySQL数据库内创建了一个客户端:
public void create(Cliente cliente) {
try {
super.openSessionWithTransaction();
super.session.save(cliente);
super.transaction.commit();
} catch (Exception e) {
e.printStackTrace();
} finally {
super.session.close();
}
}
使用此方法后,成功在数据库内部创建了Client,我发现在进程列表中出现了一个正在休眠的查询。
为什么会发生?保存客户时我做错了什么吗?