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

QQ登录

只需一步,快速开始

查看: 3969|回复: 9

[结贴] 使用hadoop数据库

  [复制链接]

10

主题

36

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
发表于 2015-3-13 15:25:47 | 显示全部楼层 |阅读模式
本帖最后由 wyfffccc 于 2015-3-13 16:46 编辑

如何添加一个新的数据库,对新添加的数据库如hadoop,redis;操作与之J2EE有何区别?

10

主题

36

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
 楼主| 发表于 2015-3-13 15:26:13 | 显示全部楼层
自己顶一个。
回复 支持 反对

使用道具 举报

10

主题

36

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
 楼主| 发表于 2015-3-13 18:24:32 | 显示全部楼层
坐等
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2015-3-16 09:23:22 | 显示全部楼层
是WeX5,还是BeX5
WeX5是前端开发框架,访问数据库部分需要自己实现
BeX5中的访问数据库,系统默认使用KSQL,KSQL不支持非关系型数据库
客户需要重写访问数据库的两个方法(查询和保存)
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

10

主题

36

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
 楼主| 发表于 2015-3-18 13:55:53 | 显示全部楼层
是BEX5;
如何重写(具体在什么地方重写),重写之后还能够用你的图形化界面开发么?;
如何添加一个具体的数据源比如说(达梦数据库),请给出具体的步骤或者提供文档,还是上面的问题,添加之后能继续使用你们提供的图形化界面开发么?;
回复 支持 反对

使用道具 举报

10

主题

36

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
 楼主| 发表于 2015-3-18 14:17:12 | 显示全部楼层
zhaixin 发表于 2015-3-16 09:23
是WeX5,还是BeX5
WeX5是前端开发框架,访问数据库部分需要自己实现
BeX5中的访问数据库,系统默认使用KSQL ...


是BEX5;
如何重写(具体在什么地方重写),重写之后还能够用你的图形化界面开发么?;
如何添加一个具体的数据源比如说(达梦数据库),请给出具体的步骤或者提供文档,还是上面的问题,添加之后能继续使用你们提供的图形化界面开发么?;
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2015-3-19 09:41:50 | 显示全部楼层
参考http://wex5.com/X5Knowledge/know ... B65542BC2DDB9B.html


达梦数据库设计器中不支持,需要自己到tomcat的server.xml中配置

运行时支持参考如下设置:

1.在db.config.m配置文件中加上下面的配置
<item name="productName" value="Oracle"/>


具体如下:
<config name="dataSource" value="java:comp/env/system">
     <item name="productName" value="Oracle"/>
</config>

比如达梦数据库,如果与Oracle一致,需要配置productName为Oracle
value的取值范围:"Oracle", "Microsoft SQL Server",

2.docServer的配置
  justep.xml 添加
<product-name>Oracle</product-name>



oracle、sqlserver、mysql等数据源的配置可以在studio的首选项操作,可以先看看http://wex5.com/downloads.html中提供的视频
be.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

10

主题

36

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
 楼主| 发表于 2015-3-19 11:11:46 | 显示全部楼层
jishuang 发表于 2015-3-19 09:41
参考http://wex5.com/X5Knowledge/knowledge_9CE21C6C50BE4F1BB9B65542BC2DDB9B.html

还是不清楚呀,比如说项目里面是否已经集成了达蒙数据库的架包,如果没有那么放到具体的那个位置!
还有你说的配置文件db.config.m有好多地方都有,到底是哪个文件夹下面的,配置项填写什么,不要用ORACLE  举例子了,你直接给我配置项值!?
你发了视频下载地址,但是里面有好多地址,你让我一个一个看,我也找不到,具体是哪一节视频讲了扩展数据库开发?

由于对BEX5不熟悉,所以可能会问一些肤浅的问题, 我也是为了解决我遇到的问题,请多见谅。先谢谢了。
回复 支持 反对

使用道具 举报

2

主题

441

帖子

2572

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2572
发表于 2015-3-19 22:15:54 | 显示全部楼层
目前BeX5已经测试过支持的国产数据有:人大金仓、达梦、神通数据库。
使用的大致方法是:
  1、在JavaEE中间件(比如开源的Tomcat、国外国产商用中间件都可以)的数据库连接池配置具体数据库连接参数,比如连接达梦数据库的参数(类似这样的jdbc:dm://localhost:5236?comOra=True)
  2、在BeX5的db.config.m中配置在中间件配置好的连接池java:comp/env/xxx,并且配置该连接兼容的数据库(参考7楼)
上面两步配置好就可以了。

国产数据库一般都会兼容国外主流数据库的SQL,比如神通、人大金仓、达梦都兼容支持oracle,所以在db.config.m就按7楼的方法配置兼容oracle。这样就会用oracle能够运行的sql语句请求国产数据库(比如达梦)。
回复 支持 反对

使用道具 举报

170

主题

838

帖子

2136

积分

金牌会员

Rank: 6Rank: 6

积分
2136
QQ
发表于 2018-11-20 09:31:45 | 显示全部楼层
sxl 发表于 2015-3-19 22:15
目前BeX5已经测试过支持的国产数据有:人大金仓、达梦、神通数据库。
使用的大致方法是:
  1、在JavaEE中 ...

您好!请问平台怎么连接达梦数据库呢,我按照您们提供的方法都是了,就是没法讲X5平台的概念生成到达梦数据库中。以下是我做的配置:
1、在BeX5_V3.8\apache-tomcat\conf\context.xml文件添加了:
<Resource name="dm_db" auth="Container" type="javax.sql.DataSource" driverClassName="dm.jdbc.driver.DmDriver" url="jdbc:dm://127.0.0.1:5236?comOra=True" username="HLH" password="YJJC_2018" maxActive="10" maxIdle="5"/>

2、将业务模块的db.config.m文件修改成
<config name="dataSource" value="java:comp/env/dm_db">
        <item name="productName" value="Oracle"/>
</config>

问题:在生成概念的时候,报数据源dm_db不存在,然后我又通过平台添加了一个数据源,名叫:dm_db,然后再将之前在context.xml文件配置的连接池覆盖了平台创建的dm_db,还是报错。请问应该怎么配置呢?
你不向前奔跑,没有人愿意停下来等你!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 17:59 , Processed in 0.078320 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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