hibernate调用存储过程,connect需要关闭吗?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

hibernate调用存储过程,connect需要关闭吗?

2016-03-17 08:43:54 2619 1

最近采用ssh框架开发,有一个需要调用存储过程的,我采用的是以下这种方法
CallableStatement calls =positionSaveDaoImpl.getHibernatetemplate().getSessionFactory().getCurrentSession().connection().prepareCall("{Call position_save(?)}");
以上代码中:position_save是存储过程名,我想问下,上面这句代码我是写在了service层的,在事务的管理当中,意味着session在事务提交的时候会自动close, 但是我上面用用到了getCurrentSession().connection(),我需要在数据取出来后 关闭数据库连接吗,就是connection.close 还是说hibernate会自动帮我们关闭 ,以前不用三大框架的时候 每次调用完都得connect.close 我想问下采用hibernate我们要手动关闭吗

取消 提交回答
全部回答(1)
  • 牧明
    2019-09-26 10:37:49

    hibernate调用存储过程,connect是不需要关闭的。 hibernate在电脑里是休眠的意思。 在使用休眠模式时,可以关闭计算机,并确信在回来时所有工作(包括没来得及保存或关闭的程序和文档)都会完全精确地还原到离开时的状态。内存中的内容会保存在磁盘上,监视器和硬盘会关闭,同时也节省了电能,降低了计算机的损耗。一般来说,使计算机解除休眠状态所需的时间要比解除等待状态所需的时间要长,但休眠状态消耗的电能更少。 如果工作时经常被打断,如某些秘书职业,往往一边要进行计算机处理一边还得接听电话等等,你就可以考虑将计算机设置为经过指定多少分钟后进入自动休眠模式。休眠模式会将内存中的所有内容保存到硬盘,关闭监视器和硬盘,然后关闭计算机。 此外,Win7还有一种混合睡眠的模式。 混合睡眠是先把信息写到硬盘的hiberfil.sys文件中,再进行睡眠。如果没有终止外部供电,则睡眠,如终止外部供电,则再次开机时读取hiberfil.sys进行恢复,可以说整合了两者的优势:比起睡眠有防掉电的功能,且比起休眠在不终止外部供电的情况下启动速度更快。这一项可以在高级电源设置中调整。 如果用命令行禁用休眠,开始菜单的睡眠就相当于以前Windows XP的待机,没有混合睡眠的功能以及设置项目了。 “答案来源于网络,供您参考” 希望以上信息可以帮到您!

    0 0
相关问答

1

回答

Hibernate如何创建CAt类型的对象啊?

2022-08-16 21:06:55 276浏览量 回答数 1

1

回答

Hibernate要使用什么类啊?

2022-08-16 20:47:57 244浏览量 回答数 1

1

回答

Hibernate中的事物如何commit啊?

2022-08-16 21:12:12 275浏览量 回答数 1

1

回答

对于客户来说,ACK或是基于Kubernetes已经是必须的选择,大多数业务程序已经完成了容器化改造

2022-04-07 09:18:15 110浏览量 回答数 1

1

回答

使用Hibernate的优点是什么?

2021-10-20 22:36:27 243浏览量 回答数 1

1

回答

hibernate连接access hibernate.jar Access_J?报错

2020-06-22 13:47:38 191浏览量 回答数 1

1

回答

警告:mysqli_connect():(HY000 / 1045):用户'username'@'l

2020-05-10 19:43:38 289浏览量 回答数 1

1

回答

hibernate问题

2016-03-04 09:29:38 1841浏览量 回答数 1

1

回答

Hibernate未调用update自动提交

2016-02-22 16:46:15 2118浏览量 回答数 1

1

回答

多个Hibernate实例同一个mysql数据源

2016-02-07 14:23:12 2200浏览量 回答数 1
文章
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载