永发信息网

这种情况可以配置hibernate吗

答案:3  悬赏:30  手机版
解决时间 2021-04-26 07:49
已知服务器A于数据库B在不同的2台电脑上
现在可以telnet到服务器A
然后SQLPLUS 登录到数据库B

在这种情况下是否可以配置hibernate登录到数据库B?
最佳答案
你的意思是WEB服务器是A电脑上,数据库在B电脑上!对吧?
这种情况当然可以配置hibernate!
你只需要将hibernate的配置文件的数据连接给修改下就可以啊!

因为hibernate只是WEB应用上的一个数据持久层而已!与数据库没有多大关系,你只是利用hibernate连接到数据库,做个持久层而已!
大体的步骤是:
1.修改hiernate的数据连接配置文件!
(如在hibernate下配置MySQL的数据连接)
hibernate.dialect=org.hibernate.dialect.MySQLDialect
hibernate.connection.driver_class=com.mysql.jdbc.Driver
#hibernate.connection.url这里应该修改为你将要连接到的数据库B的URL
hibernate.connection.url=jdbc:mysql://localhost:3306/mydb?characterEncoding=gbk&useUnicode=true
hibernate.connection.username=root
hibernate.connection.password=root

2.将hibernate的文件发布到你的WEB服务上,替换掉原来的配置文件(将原来的配置文件最好做个备份)
3.重启WEB服务器即可!

全部回答

这种情况应该用视图吧,具体用法百度一下

如果服务器A可以sqlplus到数据库B,为什么安装hibernate的机器不能sqlplus到B呢?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
白居易描写乌镇的诗句,什么词形容乌镇
企鵝像什么
薄皮有用吗
麻城市黄冈亚细亚陶瓷怎么去啊,谁知道地址啊
红色警戒1、2中怎么空投工程师之类的??
玩CF时,出现“与主机连接不稳”时该怎么办?
帮我把以下一段中文翻译成英语
谁给个魔兽地图包
云云是什么属性的受?怎么召唤?怎么提高亲密
哪位能邀请我开通牧场?
安徽阜阳有多少个范孝婷
有没有这样一首歌?
未付完款怎么入账,发票收到款未付完出纳如何
青春期,讨厌的豆子噌噌往上冒,怎么办?
农工商超市NO.3181在哪里啊,我有事要去这个
推荐资讯
鸾山在哪里啊,我有事要去这个地方
为了维护和平、制止战争,现在的我们能做些什
遗忘!需要多长时间?
冬眠是怎么样的一种运动?
君威超150迈有点抖 怎么回事?
给领导送礼怎么说,如何给领导送礼,送礼时该
人是不是都很虚伪?
MP5具有啥功能啊
帮我设计一个字,谢谢~
炫舞怎样升级快!!
是上火了吗/
7年级下数学周报答案
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?