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

QQ登录

只需一步,快速开始

查看: 1158|回复: 7

[结贴] 请教一个简单action调用问题

[复制链接]

9

主题

26

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
发表于 2013-7-24 17:42:22 | 显示全部楼层 |阅读模式
public static void getKhview(){
  String oracle = "SELECT * FROM X5ZHGL.WHPJ_F21";
  HashMap<String,String> sqlMap = new HashMap<String,String>();
  sqlMap.put(DatabaseProduct.ORACLE.name(),oracle);
  Table a = SQL.select(sqlMap,null,"/khxt/KHHD/data");

上面是我未完成的代码,我想做的功能是在这个getKhview这个action中自动把我在oracle数据库中的视图X5ZHGL.WHPJ_F21,
其中的数据记录复制到我建立的概念中,上面的代码,我取到了视图中的数据,存储在了Table a当中。下一步如何将Table a 中的
数据导入到概念里呢?table a 中的列是我定义的概念列的子集。也就是table a 中的数据要根据列顺序添加到概念的指定列,调用自带的query、save、create等action吗?有没有示例。

多谢。

9

主题

26

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2013-7-24 17:53:36 | 显示全部楼层
补充下,我的table a 里面应该是20列,而概念里面加上guid()和version应该是24列。
回复 支持 反对

使用道具 举报

109

主题

2907

帖子

1564

积分

金牌会员

Rank: 6Rank: 6

积分
1564
QQ
发表于 2013-7-24 17:53:43 | 显示全部楼层
数据库中的视图使用反向生成概念就可以了   参考平台快速开发手册  第三章  反向生成本体
回复 支持 反对

使用道具 举报

9

主题

26

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2013-7-24 18:01:34 | 显示全部楼层
吉他爱天涯 发表于 2013-7-24 17:53
数据库中的视图使用反向生成概念就可以了   参考平台快速开发手册  第三章  反向生成本体 ...

里面的数据呢?我是要数据的,本体我自己已经定义好了
回复 支持 反对

使用道具 举报

9

主题

26

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2013-7-24 18:02:18 | 显示全部楼层
而且,本体和数据库中的视图也不完全一致。
回复 支持 反对

使用道具 举报

9

主题

26

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2013-7-24 18:03:39 | 显示全部楼层
另外,在java中调用action是用invoke吧?
回复 支持 反对

使用道具 举报

9

主题

26

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2013-7-24 18:24:39 | 显示全部楼层
现在,问题集中在我想在一个action中调用一个系统默认的概念的saveaction,改如何写?
回复 支持 反对

使用道具 举报

9

主题

26

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2013-7-24 19:01:23 | 显示全部楼层
算了,基于效率考虑,我还是调用存储过程好了,多谢回复
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-15 23:01 , Processed in 0.097813 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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