java 板


LINE

最近的专案碰到一个不太好处理的问题 因为系统用spring 2.5绑的很紧 而且datasource 也是使用c3p0与spring做整合 简言之 这样的组合拔不掉 然而今天上头决定部分模组要使用hibernate 4 为了让c3p0有效管理整个系统的connection 我们当然希望hibernate 能够共同使用目前系统使用的 c3p0 datasource 不幸的是 spring 2.5 不支持hibernate 4 如果hibernate 自己又起了一个c3p0的 datasource 等於是系统有2个datasource 这不是我所预期的 请问有没有什麽方式 能够让hibernate 直接使用由spring 管理的c3p0 datasource ? 请板上高手给建议 与设计方向 感恩 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.86.131.3
1F:→ hate9527:惨了 标题按错 手机不能改标题QQ 11/07 20:49
2F:→ hate9527:版主是默默好人 我回家要改了 发现已经改了QQ 11/07 22:08
3F:→ nottheone:就算是2.5,也能指定ds, 怎会换不掉?! 好奇~ 11/07 22:09
4F:→ hate9527:SORRY 就是对HIBERNET不熟请问有无关键字? 11/07 22:14
5F:→ hate9527:Java doc从SessionFactory到 configure未找到方法 11/07 22:16
6F:→ nottheone:如果是担心有二个DS, 那都拉到server, 再用jndi去取? 11/07 22:55
这个我想过 但是碍於是外商的套装系统来改的 很多细节不敢乱来 怕到时候TS不理人 真麻烦~ HIBERNATE真的没有直接注入ComboPooledDataSource的方式吗QQ ※ 编辑: hate9527 来自: 219.86.130.245 (11/07 22:58)
7F:→ nottheone:s2.5那版, 就没用hibernate, 是用jdbcTemplate? 11/07 23:00
8F:→ nottheone:所以你现在是打算spring一个设定档, hibernate4一个设定 11/07 23:01
2.5是org.springframework.orm.hibernate3.* 3.5却是org.springframework.orm.hibernate4.* jdbcTemplate是hibernate3.0之前的事情 其实不管spring跟hibernate4是几个设定档 我的最终目的是希望能够由同一个 DATASOURCE来管理(com.mchange.v2.c3p0.ComboPooledDataSource) o(><;)o o ※ 编辑: hate9527 来自: 219.86.130.245 (11/07 23:26)
9F:→ nottheone:怎麽配置当然有差,如果硬要加到s2.5, 我会想法子把整个 11/08 00:46
10F:→ nottheone:h4.*相关class都找出来, jar档的相依性会是问题 11/08 00:47
11F:→ nottheone:如果要分开配, 会去写一支DS, 去取jvm的spring context 11/08 00:49
12F:→ nottheone:(理论上一个server只有一份, 当然还是要看设定档) 11/08 00:51
13F:→ nottheone:这个做法, 要注意是启动顺序的问题. 11/08 00:53
14F:→ nottheone:c3p0也只是个pool, 你把连线数/2分给二个不行吗? 11/08 00:55
我刚刚已经找到方法了自己写一只ConnectionProvider 如果有乡民想知道方法我有空会分享 感谢各位~~ ----------------------------------- 我现在不知道两个子模组未来的LOADING 虽然DB主机64GB/8U 还堪用 但是在正式上线之前 我不想让效能火力分散XD(虽然他自己会调整 不过未来还有datasource monitor的问题 要监控两个ds 我很难说服主管...) 启动顺序没问题 这些设计规范已经沿用多时 ※ 编辑: hate9527 来自: 219.86.130.245 (11/08 01:01)







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP