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

QQ登录

只需一步,快速开始

查看: 1031|回复: 2

[结贴] java 根据概念获取 关系名和关系类型

[复制链接]

19

主题

85

帖子

277

积分

中级会员

Rank: 3Rank: 3

积分
277
QQ
发表于 2013-9-17 17:55:33 | 显示全部楼层 |阅读模式
我有一个需求需要使用TableUtils.createTable实例化一个Table,我现在是这样做的
public static List<String> getcolname(){
  List<String> list=new ArrayList<String>();
  list.add("version");
  list.add("po_orderdetail");
  list.add("fmain_id");
  list.add("fsupp_productcode");
  list.add("fproducttype");
  list.add("fproductname");
  list.add("fpro_type");
  list.add("fproduct_sizeid");
  list.add("fproduct_sizecode");
  list.add("fproduct_sizename");
  list.add("funit");
  list.add("forder_num");
  list.add("forder_price");
  list.add("forder_money");
  list.add("fdetail_remarks");
  list.add("fnumgroup");
  list.add("fsunnum");
  list.add("fdata_flag");
  list.add("fproduct_colorid");
  list.add("fproduct_colorname");
  return list;
}
public static List<String> getcoltype(){
  List<String> list=new ArrayList<String>();
  list.add("Integer");
  list.add("String");
  list.add("String");
  list.add("String");
  list.add("String");
  list.add("String");
  list.add("String");
  list.add("String");
  list.add("String");
  list.add("String");
  list.add("String");
  list.add("Integer");
  list.add("Float");
  list.add("Float");
  list.add("String");
  list.add("String");
  list.add("Integer");
  list.add("Integer");
  list.add("String");
  list.add("String");
  return list;
}

列名和类型我是这样写的,如果要增加关系,这里也要增加,很麻烦,有没有直接根据概念得到关系和关系类型的方法

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-9-18 08:56:07 | 显示全部楼层
获取概念对象
com.justep.model.Concept c = (Concept)ModelUtils.getModelObjectByFullName("/system/ontology/SA_OPPerson", Concept.TYPE);
通过调用Concept的getRelations()方法获取所有的关系
com.justep.model.Relation
通过调用Relation的getDataType()方法获取关系的类型
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

19

主题

85

帖子

277

积分

中级会员

Rank: 3Rank: 3

积分
277
QQ
 楼主| 发表于 2013-9-18 13:25:06 | 显示全部楼层
OK  感谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-2 12:13 , Processed in 0.065595 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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