发明名称 |
基于强类型关系映射实现业务逻辑处理的方法及系统 |
摘要 |
本发明提供了一种基于强类型关系映射实现业务逻辑处理的方法及系统,通过强类型语言构建关系映射执行语句和语法解析执行语句,由关系映射执行语句完成面向用户的业务可视对象及相关业务请求指令与面向业务服务器的业务处理表达式之间的映射,由语法解析执行语句完成面向业务服务器的业务处理表达式与面向数据库的数据库语言访问指令,使得业务逻辑处理系统中的业务逻辑层和数据访问层能够相对独立的进行开发,降低了其开发业务逻辑处理系统的学成本和开发难度,利于在开发编译过程中同时完成代码检错工作,提高开发效率,缩短开发周期;并且采用强类型语言执行语句的方式实现关系映射和语法解析,有助于提升业务逻辑处理系统的敏捷性和稳定性。 |
申请公布号 |
CN102520963B |
申请公布日期 |
2014.10.01 |
申请号 |
CN201110441540.X |
申请日期 |
2011.12.26 |
申请人 |
重庆新媒农信科技有限公司 |
发明人 |
邓信科 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
重庆博凯知识产权代理有限公司 50212 |
代理人 |
张先芸 |
主权项 |
基于强类型关系映射实现业务逻辑处理的方法,其特征在于,采用强类型语言构建关系映射执行语句和语法解析执行语句,对业务可视对象及相关业务请求指令进行映射和解析处理获得数据库语言访问指令,从而实现对数据库的访问操作,获得业务服务数据,使得业务逻辑处理系统中的业务逻辑层和数据访问层能够相对独立的进行开发;所述关系映射执行语句用于将业务可视对象及相关业务请求指令映射为描述业务执行对象和业务逻辑规则的业务处理表达式;所述业务处理表达式至少包括业务执行对象表达式和业务逻辑规则表达式,所述业务逻辑规则表达式用于描述业务执行对象之间以及业务执行对象与其相关数据访问对象之间的逻辑处理关系;所述关系映射执行语句具体用于将业务可视对象映射为业务执行对象表达式,将业务请求指令映射为业务逻辑规则表达式;所述语法解析执行语句用于将所述业务处理表达式解析为描述数据访问对象和数据访问规则的数据库语言访问指令;所述语法解析执行语句具体用于从所述业务逻辑规则表达式中解析获得与业务执行对象相关的数据访问对象以及相应的数据访问规则,根据所述数据访问对象和数据访问规则形成数据库语言访问指令。 |
地址 |
401121 重庆市北部新区高新园黄山大道5号水星科技大厦南翼写字楼1楼3号 |