BOS中常用方法和类

[java]  view plain copy
  1. getBizInterface();  //返回实体远程实例对象  
  2. getBizController(); //返回实体ControllerBean对象  
  3.   
  4. DbUtil          //执行SQL语句的类  
  5. UIRuleUtil      //UI数据处理工具  
  6. StringUtils     //String工具  
  7.   
  8. ContextUtil     //服务器端获取环境  
  9. SysContext      //获取客户端系统环境   
  10.   
  11. SysUtil  SysUtil.abort()  
  12. KDTableUtil             //表格控件管理类  
  13.   
  14.   
  15. SelectorItemCollection    //查询字段集合  
  16. FilterInfo;     //过滤相当于WHERE  
  17.   
  18.   
  19.   
  20. new Timpstamp(sys.currentTimeMills());   //当前系统时间 Stirng  
  21. Calendar cal=Calendar.getInstanse();  
  22.     cal.getTimeMills();  
  23.   
  24. 类BOSUuid   BOS业务对象ID的内码表示,使用 36位Uuid + 4/8位类型标识 的表示法  
  25.   
  26. 类BOSObjectType  
  27. 任何业务对象都需要一个类型,把其ValueObject和Controller与其他业务对象区分 开来。在BOS中,使用BOSObjectType来表示这个类型。   
  28. BOSObjectType    //使用一个不可重复的长度为8的字符串来标识业务对象。它也将存储 在业务对象的主键BOSUuid中。  
  29.   
  30. static BOSObjectType getBOSObjectType(java.lang.String bosuuid, boolean validate)   
  31.           //获取BOSUuid中的bostype,先用BOSUuid.read(strid)方法先转换成bosuuid对象,再取BOSObjectType.    
  32.   
  33. MetaDataLoaderFactory  //元数据缓存工厂   
  34. MetaDataLoaderFactory.getLocalMetaDataLoader(Context ctx) //获取本地缓存接口  
  35.   
  36. IMetaDataLoader   //元数据缓存接口,用户可以通过此接口读取元数据  
  37. EntityObjectInfo getEntity(BOSObjectType bosType) //获取EntityObjectInfo类型的实体信息对象(各元数据都有对应的元数据信息类型)  
  38. entityObjectInfo.gettable();//获取DataTableInfo类型的数据表信息对象  
  39. dataTableInfo.gettablename();//获取表名  
  40.   
  41.   
  42. //另一种元数据的标识   
  43. new MetaDataPK("com.kingdee.eas.st.basedata.client""MiningProjectListUI");  

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值