整合ESMSH框架的Java EE应用架构  被引量:5

Java EE Application Architecture Integrated with ESMSH Framework

在线阅读下载全文

作  者:欧阳宏基 宋笑雪 李红 Ouyang Hongji;Song Xiaoxue;Li Hong(Computer College,Xianyang Normal University,Xianyang 712000,China;Ministerial Key Lab of Intelligent Perception and Image Understanding,Xidian Univ.,Xi′an 710071,China)

机构地区:[1]咸阳师范学院计算机学院,陕西咸阳712000 [2]西安电子科技大学智能感知与图像理解教育部重点实验室,西安710071

出  处:《计算机测量与控制》2018年第10期230-234,共5页Computer Measurement &Control

基  金:陕西省科技厅自然科学基础研究计划面上项目(2017JM6086);陕西省教育厅专项科研计划项目(17JK0828);咸阳师范学院"青年骨干教师"培养项目(XSYGG201615)

摘  要:好的软件架构能够为应用系统提供可靠的稳定性和扩展性,并简化应用系统的实现过程;针对基于Java EE平台的应用系统,提出一种整合ESMSH框架的Java EE应用架构;该架构基于模型视图控制器(model view controller,MVC)设计模式,利用Easy UI框架构建表示层,Spring MVC框架构建控制层,使用JS对象标记(javascript object notation,JSON)在表示层与控制层传输数据;利用Spring框架构建业务逻辑层,利用Hibernate框架构建数据持久层,通过控制反转(Inversion of Control,IOC)容器管理控制层、业务层和数据持久层组件的依赖关系,采用注解的方式进行Spring MVC、Spring和Hibernate的整合;将该架构应用到高等院校目标考核管理系统的实施中,按照Java EE分层开发方法进行系统设计,详细阐述了各层的实现过程,通过实践证明了该架构的有效性。Good software architecture can provide reliable stability and scalability for application systems and simplify the implementation process of application systems.In view of the application system based on the Java EE platform,a Java EE application architecture based on ESMSH framework is proposed.The architecture is based on MVC design pattern,it uses the Easy UI to build the presentation layer,uses the Spring MVC framework to build the control layer,and uses the JSON format to transmit data at the presentation layer and the control layer.using the Spring framework to build the business logic layer,using the Hibernate framework to build the data persistence layer,the components dependencies of the control layer,business layer,and data persistence layer is managed through the IOC container,the method of 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,and the implementation process of each layer is described in detail.The effectiveness of the architecture is proved through practice.

关 键 词:JavaEE架构 EasyUI框架 SpringMVC框架 SPRING框架 HIBERNATE框架 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象