检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:欧阳宏基 李红 宋笑雪[1] OUYANG Hongji;LI Hong;SONG Xiaoxue(School of Computer,Xianyang Normal University,Xianyang 712000,Shaanxi,China;Ministry of Education Key Lab of Intelligent Perception and Image Understanding,Xidian University,Xi’an 710071,China)
机构地区:[1]咸阳师范学院计算机学院,陕西咸阳712000 [2]西安电子科技大学智能感知与图像理解教育部重点实验室,西安710071
出 处:《实验室研究与探索》2018年第10期151-156,161,共7页Research and Exploration In Laboratory
基 金:陕西省科技厅自然科学基础研究计划面上项目(No.2017JM6086);陕西省教育厅专项科研计划项目(17JK0828);陕西省教育科学"十三五"发展规划项目(SGH16H189)
摘 要:传统Java EE应用开发以重量级EJB为核心,具有容器依赖性高、开发和部署难度大、不便于扩展等缺点。为了提高Java EE应用的开发效率、维护性和扩展性,改善用户体验,提出一种基于ES2SH框架的Java EE应用架构。该架构基于MVC设计模式,利用Easy UI框架构建表示层,Struts2框架构建控制层,使用JSON格式在表示层与控制层传输数据。利用Spring框架构建业务逻辑层,利用Hibernate框架构建数据持久层,通过IOC容器管理控制层、业务层和数据持久层组件的依赖关系,采用XML文件+注解的方式进行Struts2、Spring和Hibernate的整合。将该架构应用到高等院校目标考核管理系统的实施中,按照Java EE分层开发方法进行系统设计,对其关键技术进行了探讨,通过实践证明了该架构的有效性。The traditional Java EE application development is based on heavyweight EJB,which has the disadvantages of high container dependence,great difficulties in development and deployment,and is not easy to expand.In order to improve the efficiency,maintainability and extensibility of Java EE application,and improve the user experience,an architecture of Java EE application based on ES2SH framework is proposed.The architecture is based on MVC design patter,it uses the Easy UI to build the presentation layer,uses the Struts 2 framework to build the control layer,and uses the JSON format to transmit data at the presentation layer and the control layer.It also uses the Spring framework to build the business logic layer,the Hibernate framework to build the data persistence layer,the components dependencies of the control layer,business layer.The data persistence layer is managed through the IOC container,the method of XML files+annotations is used for the architecture's integration and development.The architecture is applied to the implementation of the target management system of colleges and universities.According to Java EE layered development method for system design,its key technologies are discussed.The effectiveness of the architecture is proved through practice.
关 键 词:Java EE应用 Easy UI框架 STRUTS 2框架 SPRING框架 HIBERNATE框架
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49