[发明专利]一种自动编码方法及装置在审
申请号: | 201511030651.6 | 申请日: | 2015-12-30 |
公开(公告)号: | CN106933560A | 公开(公告)日: | 2017-07-07 |
发明(设计)人: | 曾国栋;莫淋 | 申请(专利权)人: | 远光软件股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 519085 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 编码 方法 装置 | ||
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种自动编码方法及装置。
背景技术
在通常的软件系统中,为对象设置编码(或编号),需要在代码中进行硬编码实现,这种编码方式主要采用罗列式,即针对每个业务设置编码规则,为每条编码规则写专门代码,繁琐刻板,无法适应业务的变化。随着企业资源计划(Enterprise Resource Planning,ERP)的应用和发展,这种编码方式已无法满足需求。因此,有必要提出一种方法解决上述问题。
发明内容
有鉴于此,本发明实施例提供了一种自动编码方法及装置,能够根据不同需求自适应编码,编码方式简单灵活。
本发明实施例提供的自动编码方法,包括:
确定编码的应用领域;
加载所述应用领域的自动编码配置资源;
获取所述应用领域的编码格式中包括的模板字段,所述模板字段由用户根据编码对象输入;
利用所述自动编码配置资源解析所述编码格式中包括的各个模板字段得到编码结果。
本发明实施例提供的自动编码装置,包括:
确定单元,用于确定编码的应用领域;
加载单元,用于加载所述应用领域的自动编码配置资源;
获取单元,用于获取所述应用领域的编码格式中包括的模板字段,所述模板字段由用户根据编码对象输入;
解析单元,用于利用所述自动编码配置资源解析所述编码格式中包括的各个模板字段得到编码结果。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例中,在确定编码的应用领域,加载该应用领域的自动编码 配置资源之后,可获取用户根据编码对象在编码格式中输入的模板字段,利用自动编码配置资源解析各个模板字段即可得到编码结果,实际应用中,可根据不同需求,灵活输入模板字段,编码方式简单灵活。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明自动编码方法一个实施例示意图;
图2为本发明自动编码装置一个实施例示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1为本发明自动编码方法一个实施例,本实施例的方法可应用在企业管理云平台(Enterprise Cloud Platform,ECP),具体包括:
101、确定编码的应用领域;
具体实现中,应用领域具有类别和类型,可通过扩展点文件名定义,确定编码的应用领域的类别和类型。例如用ALL_ALL表示该编码应用于该领域的所有类别和所有类型,gris.yw_ALL表示该编码应用于该领域的gris.yw类别的所有类型,gris.yw_gris.dj表示该编码应用于该领域的gris.yw类别的gris.dj类型。
102、加载所述应用领域的自动编码配置资源;
通过运行开放服务网关协议(Open Service Gateway Initiative,OSGI)加载所述应用领域的自动编码配置资源。具体地,可扫描所有束(bundles)资源所在的位置,从内存缓冲区加载属于本领域的自动编码节点,调用相应节点的解析器并加载页面展示的配置文件。
103、获取所述应用领域的编码格式中包括的模板字段,所述模板字段由 用户根据编码对象输入;
每个应用领域具有对应的编码格式,该编码格式可由开发人员通过扩展自动编码统一接口设置。当用户选择自动编码时,用户可在页面展示的编码格式中输入模板字段,所述模板字段包括编码对象的属性字段和流水号字段,其中属性字段可以是用来描述编码对象的属性、特性、特征、用途等的字段,自动编码装置获取用户输入的模板字段。
104、利用所述自动编码配置资源解析所述编码格式中包括的各个模板字段得到编码结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于远光软件股份有限公司,未经远光软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511030651.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电梯人员安全警报装置
- 下一篇:一种电梯故障测控系统