中易网

数据源与JDBC直连数据库的差异性是什么?数据源有哪些优势?

答案:1  悬赏:60  
解决时间 2021-01-13 00:26
数据源与JDBC直连数据库的差异性是什么?数据源有哪些优势?
最佳答案
先说说题外话,你问这个问题,说明你在这个领域打拼还不久,因为对一些概念还不清晰,不过持续百度知道,多涉猎涉猎,你就能成为高手。

首先,JDBC直连数据库,也称为数据源,是数据源的一种方式。
其次,我猜测你理解的数据源,可能有2种:
1)连接池框架实现的数据源,譬如C3P0等等
2)应用服务器上配置的数据源,譬如IBM WAS、tomcat上均可以配置JNDI数据源
最后,我简单说明下这2种和JDBC直连的区别:
1)利用连接池框架,数据源连接后,如果不使用,可以暂时放到池中,不关闭连接,而直连是每次创建新的连接,使用完毕后,手工去关闭,下次要使用,再次创建、关闭。连接池框架实现了池的缓存能力后,就无需这样了。
2)在服务器上创建JNDI数据源,这样做的原因是将开发工程师和WAS平台运维工程师的工作区分开,防止数据库连接信息的泄露,保证信息安全。开发工程师无须知道数据库的相关信息,只要在程序中使用JNDI数据源的名称即可。WAS平台工程师在WAS上配置该JNDI数据源。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有一盒鸡蛋不足50个。每次拿两个剩1个,我是拿
一份一年前的公司变更核准通知书弄丢了,怎么
qc/t29092和qc/t413的振动试验哪个更
想表白问问能不能成
关于求真的作文
橡胶阻燃吗
完美叛侣吕永恒的结局是什么?扮演者是谁
4核的电脑与2核的电脑有什么不同?
“铁器时代”人类是怎样炼铁?
从道口到驻马店现在怎么去,求助
所谓的自由不是随心而欲而是自我主宰??这话意
一斤苹果两元一斤梨三元妈妈买了六斤苹果和一
how old are you是什么意思
中石油勉县沮水加油站地址在什么地方,想过去
新水浒Q转149级后直接存经验和用6级石头存经
推荐资讯
中集车辆阜阳辰禾专营店地址在什么地方,我要
描写春天结尾的句子
如果学生卡的黄色卡丢了,又补办一张,原来的
用45瓦节能灯上的电路板改装作LED贴片灯粒电
“扁”与“瘪”区别在哪?
老外说Hey there you are hot,说我是热的?
rna电泳是往哪边移动
4Theyknewherverywell.Theyhadseenher___upfr
现代葬礼上应该诵读哪些经文
茶叶树一年长好高?
Humans aren’t the only ones getting a baz
“人”要怎样老去没有痛苦,无声无息
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?