发明名称 一种基于java的web开发中间件
摘要 提供了一种基于java的web开发中间件,包括:动作模块,负责接收http请求数据,并把该数据发往指定的逻辑处理单元进行处理,然后,把相应逻辑处理单元处理的结果生成需要格式的网页数据,在浏览器显示。在逻辑处理中,本发明以插入拦截器的方式,来适应个性化处理的需要;在网页生成中,本发明同时提供了模板和非模板方式,其中模板方式,以一种基于XML标记方式的模板,定义要生成网页的格式;数据访问模块,负责接收并执行对数据库的操作请求,利用MQL脚本语言,实现数据库和javabean对象的自动映射,将对数据库的复杂操作转化为对javabean对象的操作。利用上述的开发中间件,使得web开发灵活快捷,简化了繁琐的数据库操作,可以缩短web开发周期,提高开发效率。
申请公布号 CN102968307B 申请公布日期 2016.02.24
申请号 CN201210501132.3 申请日期 2012.11.29
申请人 中国传媒大学 发明人 李星;杨成
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京鸿元知识产权代理有限公司 11327 代理人 陈英俊
主权项 一种基于java的web开发中间件,包括:动作模块,负责接收http请求数据,并把该数据发往指定的逻辑处理单元进行处理,然后,用相应逻辑处理单元处理的结果生成需要格式的网页数据,在浏览器中显示,在网页生成中,提供了基于模板和不基于模板两种方式,在基于模板方式中,采用预先定义的XML模板限定规则,设定了生成网页的格式;在逻辑处理中,通过插入拦截器,以完成个性化的处理需求;数据访问模块,负责接收并执行对数据库操作请求,该数据访问模块包括:会话管理组件,用于完成web交互中的会话管理;操作接口组件,用于提供可变粒度的数据库操作接口;以及数据、对象映射组件,用于实现数据库和javabean对象的映射,所述数据、对象映射组件利用MQL脚本语言并通过注解javabean的方式,将数据库中的表和指定的javabean对象关联起来,并生成对应的数据库操作语句,从而实现数据库和javabean对象的自动映射,并集成对数据库的增、删、改、查操作,将对数据库的操作转化为对javabean对象的操作。
地址 100024 北京市朝阳区定福庄东街1号