本发明涉及计算机信息技术领域,尤其涉及java技术领域。
背景技术:
在传统营销模式中,制造商生产出成品后往往通过制造商→批发商→零售商→消费者的营销渠道对外销售产品,产品一般需要经历好几个环节才能到达消费者手中,这样冗长的供应链不仅降低了产品的时效性,而且增加了产品的成本,而基于java技术的网上营销系统,采用j2ee、hibernate、mvc与struts2等信息技术,能够有效的解决传统销售服务流程长,服务效果差、服务思想急待提升,服务体系不完整、一线服务缺乏力度,整体服务形象不醒目等问题,建立一个更加完善的网络购物系统,给用户带来更高的用户体验的同时也给企业带来更大的收益。
技术实现要素:
基于java系统的移动超市系统,系统采用基于java技术基础上的j2ee规范,通过mvc分层架构设计,同时加入数据层的hibernate框架、控制层的struts框架、业务层的spring框架与显示层的jquery框架,针对平台开发提供了一整套完整的解决方案,从根本上解决了系统维护难度大、成本高的问题,使得系统的开发更加方便快捷且销量更高,此外,系统的前台采用了web2.0的设计风格,同时利用异步的javascript和xml进行局部的数据传输。
基于java系统的移动超市系统,系统采用基于java技术基础上的j2ee技术进行开发,通过j2ee体系结构,提供多个中间层的集成框架,实现了系统低成本、高效率以及可扩展性的应用的需求,j2ee通过提供一个的统一的方案平台,降低了开发系统时的复杂度,同时提供对现有应用程序集成强有力支持,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了系统性能。
基于java系统的移动超市系统,传统采用hibernate框架设计实现对数据库的操作;
hibernate是一个开放源代码的对象关系映射框架,它可以在任何时候对java数据库连接(javadatabaseconnectivity,jdbc)进行轻量级的对象封装,让java程序员可以利用对象编程来进行对数据库的操纵,此外,hibernate可以在java的客户端程序和servlet/jsp的web应用中,不但方便了程序员对数据库的操作,还提供了许多如一级缓存,二级缓存等可配置的功能。
基于java系统的移动超市系统,系统采用mvc与struts2构架设计实现提升运行的效率,mvc(model-view-controller,模型-视图-控制器),即把一个应用的输入、处理、输出流程按照模型-视图-控制器的方式进行分离,这样一个应用被分成模型层、视图层、控制层,通过mvc的三层构架设计,有效的减弱了业务逻辑接口和数据接口之间的耦合,让视图层更富于变化;而struts2是mvc的一种实现,它将servlet和java服务器页面(javaserverpages,jsp)标记用作实现的一部分,struts2的目的是为了帮助开发人员减少在运用mvc设计模型来开发web应用的时间。