s-HR Cloud BOS 设计器生成代码说明

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:2

s-HR Cloud BOS 设计器生成代码说明

介绍BOS设计器一个实体元数据生成的代码及方法的调用说明

以s-HR Cloud的三级菜单为例,其他实体同理类推

三级菜单元数据全路径:

com.kingdee.shr.base.syssetting.app.Service

BOS设计器样子
image.webp

发布代码一共生成9个类:其中接口2个,javabean3个,

com.kingdee.shr.base.syssetting.ServiceFactory //工厂类,调用入口
com.kingdee.shr.base.syssetting.IService //对外暴露接口
com.kingdee.shr.base.syssetting.Service //对外暴露接口实现类
com.kingdee.shr.base.syssetting.app.ServiceController //服务端接口
com.kingdee.shr.base.syssetting.app.AbstractServiceControllerBean //服务端接口抽象实现类
com.kingdee.shr.base.syssetting.app.ServiceControllerBean //服务端接口具体实现类,所有业务代码写到此类中
com.kingdee.shr.base.syssetting.AbstractServiceInfo //单个对象的抽象javabean
com.kingdee.shr.base.syssetting.ServiceInfo //单个对象的javabean
com.kingdee.shr.base.syssetting.ServiceCollection //集合对象


类图如下:

image.webp


调用栈,以方法getMyProfessionMenuItems为例:

image.webp


从上面可以看到,我们在实体中定义一个方法getMyProfessionMenuItems,最终的业务逻辑实现地方在

com.kingdee.shr.base.syssetting.app.ServiceControllerBean#_getMyProfessionMenuItems

image.webp


s-HR Cloud BOS 设计器生成代码说明

介绍BOS设计器一个实体元数据生成的代码及方法的调用说明以s-HR Cloud的三级菜单为例,其他实体同理类推三级菜单元数据全路径:com.kingde...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息