起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3565|回复: 6

[处理中3] 前台怎么手动切换数据库

[复制链接]

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
发表于 2018-6-21 09:28:02 | 显示全部楼层 |阅读模式
我想一个软件用多个数据库。设置一个切换数据库的开关。让用户去选择要访问的数据库。请问怎么做?
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
发表于 2018-6-25 17:56:58 | 显示全部楼层
可以做个单选或者select 下拉,选择数据库,作为参数传到后台,

后台不能使用标准的action实现了,而是需要自己写java代码,在java代码中  接受参数,判断数据库是哪个,
然后再请求不同的数据库

后台可以自定义action,java代码使用sql语句查询
.在java代码中自定义sql语句实现:/Baas/takeoutAdmin/Statistics.java,这个时候过滤条件等都是通过传递参数实现的!前端调用的代码参考:/UI2/demo/takeoutAdmin/statistics.js


qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2018-6-30 13:42:22 | 显示全部楼层
那这样的话改动量就相当大了。不能通过前台手动修改tomcat的配置文件来解决这样的事情吗。就是我还是用一个数据源。但是我通过修改tomcat上的链接数据库的配置唠进行切换。
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

发表于 2018-7-2 15:05:06 | 显示全部楼层
爱喝牛奶的面包 发表于 2018-6-30 13:42
那这样的话改动量就相当大了。不能通过前台手动修改tomcat的配置文件来解决这样的事情吗。就是我还是用一个 ...

不行,action配置的tomcat是固定写死的, 没有动态配置,只能自己动态改变

还有一种方法是,可以后端使用多个BaasServer 服务  配置不同的数据库
用户前端选择不同数据库后,直接请求  访问不同的BaasServer即可!
http://docs.wex5.com/wex5-ui-question-list-2080
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2018-11-21 08:43:09 | 显示全部楼层
baasServer怎么设置跨域访问
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2018-11-21 11:48:54 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

168

主题

744

帖子

1646

积分

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
 楼主| 发表于 2019-12-24 09:50:02 | 显示全部楼层
结贴吧。谢谢官方哥哥
个人QQ:85969042

         欢迎大手子带我飞~
                          ┌───────────┐
                           |  ▉▉▉▉▉▉▉▉ 99%   │       苞米地里的蒙面侠                 
                          └───────────┘
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 13:43 , Processed in 0.053466 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表