当前位置:编程学习 > JAVA >>

关于客户端桌面程序选择数据库连接使用的模式问题

小弟正在处理一个电商项目,使用的是spring+hibernate 搭建基本的web服务。同时客户要求必须制作一套c++桌面程序提供数据库查询修改删除等操作,并不建议使用java对外提供接口服务获取数据,而是直连数据库。

一个桌面程序只针对一个用户,我想将该桌面程序的数据库连接方式做成单例模式,就是桌面程序启动会就保持连接状态,但是公司一些专家说这样设计不好,会一直占据这数据库连接池,影响浏览器端用户的访问性能。
他们推荐使用工厂模式。现在 我就很犹豫,这个桌面程序的数据库连接应该使用何种方式呢?

求各位大神指点并说明原因。谢谢。 --------------------编程问答-------------------- 数据库连接池啊,工厂模式可以的 --------------------编程问答-------------------- 你程序启动一直保持连接不释放? 既然用了连接池, 那么对于连接的管理扔给连接池去做, 需要的时候从连接池取连接来用, 用完扔回去, 至于连接的有效性由连接池保证就o了
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,