[发明专利]一种多级分类的Web实现方法无效
| 申请号: | 201310413672.0 | 申请日: | 2013-09-12 |
| 公开(公告)号: | CN103455335A | 公开(公告)日: | 2013-12-18 |
| 发明(设计)人: | 何军;尹露露;陈贵红;程荣 | 申请(专利权)人: | 苏州灵巴巴网络科技有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 215011 江苏省苏州*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 多级 分类 web 实现 方法 | ||
1.一种多级分类的Web实现方法,其可根据用户在管理模块中的操作,对数据库中的多级分类进行相应的增删改查操作,多级分类数据存储在数据库的一张表中,利用表的自关联实现数据的存储以及读取。
2.如权利要求1所述的一种多级分类的Web实现方法,其特征是:所述的Web实现主要利用Struts2、Spring以及Hibernate框架。Struts2用于表示层、Spring用于业务处理层、Hibernate用于数据访问层,采用tomcat作为Web服务器,mysql作为中心数据库,页面显示部分采用JavaScript以及JSP(Java Server Pages)技术实现,通过数据库连接池管理数据库的连接。
3.如权利要求1所述的一种多级分类的Web实现方法,其特征是主要包括以下部分:对各个组件进行配置的控制层配置文件(struts.xml);根据客户端的请求执行对应的后台程序并根据结果显示不同页面的控制层(Controller:StrutsPrepareAndExecutefilter);和用户进行交互的客户端(Browser);显示检索结果的表示层(JSP);提供业务逻辑服务的业务层(LingbabaService);对数据库进行持久化操作的持久层(LingbabaDAO Hibernate)。
4.如权利要求1所述的一种多级分类的Web实现方法,其特征是:当用户访问页面时,通过浏览器(Browser)会先访问到表示层(JSP)或控制层(Controller:StrutsPrepareAndExecutefilter),控制层(Controller:StrutsPrepareAndExecutefilter)将页面的内容填充到Action,然后通过Action访问业务层(LingbabaService),业务层调用持久层方法得到模型层(Model)数据模型,在表示层(JSP)可以使用Struts2的标签库展现数据或者绑定系统资源。业务层(LingbabaService)主要提供业务逻辑的服务,以供Web层(Action)的调用,主要用两个类:接口类ILingbabaDAO和工厂类DAOFactory。工厂类DAOFactory构造接口ILingbabaDAO的对象,由此对象来操纵实体达到业务处理的目的。ILingbabaDAO调用LingbabaDAO(Hibernate持久层)对数据库进行操作,相关结果在表示层上显示。
5.如权利要求4所述的一种多级分类的Web实现解决方案,其特征是有以下几个步骤:
(1)用户通过管理模块中的增删改查操作,对多级分类进行添加、删除、修改以及查询等操作;
(2)Struts控制层根据用户操作调用相应的Action,Action调用业务逻辑层中相应方法,业务逻辑层再调用持久层中的持久化方法对数据库进行相应的持久化操作;
(3)操作结果逐层返回,在客户端显示相应页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州灵巴巴网络科技有限公司,未经苏州灵巴巴网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310413672.0/1.html,转载请声明来源钻瓜专利网。





