A+SSH集成框架的设计及应用——以四川通信建设有限公司工程项目管理系统的开发为例
这是一篇关于框架,J2EE框架,Ajax,AjaxTags,Struts,Spring,Hibernate,Tags,表现层,网络层,业务层,数据持久层,反转控制,注入依赖(Dependency Injection)的论文, 主要内容为进入Web时代以来,市场一方面对Web应用的需求日趋复杂,另一方面又要求开发团队缩短开发的周期。采用何种框架,如何开发出具有高内聚、低耦合、易于移植、丰富的用户体验、良好的可伸缩性、可读性、可维护性的应用平台是业界关注的热点。 文章以J2EE的Web应用开发为背景,从介绍Ajax与J2EE的分层体系架构思想开始,分析介绍了Ajax的一个开源框架AjaxTags与三个优秀的J2EE开源框架——Struts、Spring与Hibernate,合称为SSH。指明了AjaxTags与SSH的优势所在:AjaxTags将一些常用的Ajax控件以标签的形式嵌入到JSP中,能使开发者无需另外编写JavaScript函数,就能非常简约地完成Ajax应用;Struts以MVC模型体系架构为原型,将Web应用的实现元素分为模型(Model)、控制器(Controller)与视图(View),能将数据逻辑与业务逻辑分离开来,增强了系统的可读性与可维护性。Hibernate将数据库表映射为与之相匹配的数据持久类,并在Hibernate的Session中对JDBC进行了封装,将JDBC从Java类中分离出来,并利用HQL(Hibernate查询语言)高效率地完成对数据库的访问操作。Spirng的注入依赖与反转控制特性将Hibernate与Struts无缝隙的集成到了一起,使Struts能将访问操作数据库的任务交由Hibernate完成。由此,提出了再次将系统原型划分为更有利于开发与维护的表现层(AjaxTags)、网络层(Struts)、业务层(Spring)与数据持久层(Hibernate),并做了详细的设计。随后,笔者结合自己的项目实践经验,以四川通信建设有限公司工程项目管理系统的开发为例,论述了所设计的AjaxTags与SSH的集成框架的应用实践。最后对开发工作和AjaxTags与SSH的集成框架作作了详细的总结。
A+SSH集成框架的设计及应用——以四川通信建设有限公司工程项目管理系统的开发为例
这是一篇关于框架,J2EE框架,Ajax,AjaxTags,Struts,Spring,Hibernate,Tags,表现层,网络层,业务层,数据持久层,反转控制,注入依赖(Dependency Injection)的论文, 主要内容为进入Web时代以来,市场一方面对Web应用的需求日趋复杂,另一方面又要求开发团队缩短开发的周期。采用何种框架,如何开发出具有高内聚、低耦合、易于移植、丰富的用户体验、良好的可伸缩性、可读性、可维护性的应用平台是业界关注的热点。 文章以J2EE的Web应用开发为背景,从介绍Ajax与J2EE的分层体系架构思想开始,分析介绍了Ajax的一个开源框架AjaxTags与三个优秀的J2EE开源框架——Struts、Spring与Hibernate,合称为SSH。指明了AjaxTags与SSH的优势所在:AjaxTags将一些常用的Ajax控件以标签的形式嵌入到JSP中,能使开发者无需另外编写JavaScript函数,就能非常简约地完成Ajax应用;Struts以MVC模型体系架构为原型,将Web应用的实现元素分为模型(Model)、控制器(Controller)与视图(View),能将数据逻辑与业务逻辑分离开来,增强了系统的可读性与可维护性。Hibernate将数据库表映射为与之相匹配的数据持久类,并在Hibernate的Session中对JDBC进行了封装,将JDBC从Java类中分离出来,并利用HQL(Hibernate查询语言)高效率地完成对数据库的访问操作。Spirng的注入依赖与反转控制特性将Hibernate与Struts无缝隙的集成到了一起,使Struts能将访问操作数据库的任务交由Hibernate完成。由此,提出了再次将系统原型划分为更有利于开发与维护的表现层(AjaxTags)、网络层(Struts)、业务层(Spring)与数据持久层(Hibernate),并做了详细的设计。随后,笔者结合自己的项目实践经验,以四川通信建设有限公司工程项目管理系统的开发为例,论述了所设计的AjaxTags与SSH的集成框架的应用实践。最后对开发工作和AjaxTags与SSH的集成框架作作了详细的总结。
基于J2EE的轻量级WEB架构研究与应用
这是一篇关于表示层,业务层,持久层,轻量级架构的论文, 主要内容为在基于J2EE的应用开发中,架构是技术实现的关键,随着J2EE的不断发展,涌现出大量的开源轻量级框架。而一些企业在应用开发中要求对架构的设计在追求尽量缩短研发周期、降低研发成本的前提下,实现应用系统的功能要全面和强大。为满足这些企业的需要,设计一套开源免费的轻量级J2EE架构是这些企业所需。 本文首先从J2EE的定义和结构入手,阐述了轻量级J2EE架构的基本理论。其次,通过传统J2EE架构和轻量级J2EE架构在各个方面的对比,确定轻量级J2EE架构的优势,选择当前流行的Struts2、Spring、Hibernate作为本文架构的基础,讨论了它们的相关理论。并在此基础上,提出一个符合J2EE规范的面向企业级应用的轻量级架构,对架构模型的建立,架构各层的细分以及开源框架的整合等实现本文架构涉及的关键技术进行了系统论述,并且对架构在分页技术、字符集过滤、整合jBPM及数据封装等方面进行完善,并通过架构中各层间的数据关系在设计模式中的表现,证明它的可行性。最后,通过一个再担保业务系统实例,验证它在实践中的可用性。
A+SSH集成框架的设计及应用——以四川通信建设有限公司工程项目管理系统的开发为例
这是一篇关于框架,J2EE框架,Ajax,AjaxTags,Struts,Spring,Hibernate,Tags,表现层,网络层,业务层,数据持久层,反转控制,注入依赖(Dependency Injection)的论文, 主要内容为进入Web时代以来,市场一方面对Web应用的需求日趋复杂,另一方面又要求开发团队缩短开发的周期。采用何种框架,如何开发出具有高内聚、低耦合、易于移植、丰富的用户体验、良好的可伸缩性、可读性、可维护性的应用平台是业界关注的热点。 文章以J2EE的Web应用开发为背景,从介绍Ajax与J2EE的分层体系架构思想开始,分析介绍了Ajax的一个开源框架AjaxTags与三个优秀的J2EE开源框架——Struts、Spring与Hibernate,合称为SSH。指明了AjaxTags与SSH的优势所在:AjaxTags将一些常用的Ajax控件以标签的形式嵌入到JSP中,能使开发者无需另外编写JavaScript函数,就能非常简约地完成Ajax应用;Struts以MVC模型体系架构为原型,将Web应用的实现元素分为模型(Model)、控制器(Controller)与视图(View),能将数据逻辑与业务逻辑分离开来,增强了系统的可读性与可维护性。Hibernate将数据库表映射为与之相匹配的数据持久类,并在Hibernate的Session中对JDBC进行了封装,将JDBC从Java类中分离出来,并利用HQL(Hibernate查询语言)高效率地完成对数据库的访问操作。Spirng的注入依赖与反转控制特性将Hibernate与Struts无缝隙的集成到了一起,使Struts能将访问操作数据库的任务交由Hibernate完成。由此,提出了再次将系统原型划分为更有利于开发与维护的表现层(AjaxTags)、网络层(Struts)、业务层(Spring)与数据持久层(Hibernate),并做了详细的设计。随后,笔者结合自己的项目实践经验,以四川通信建设有限公司工程项目管理系统的开发为例,论述了所设计的AjaxTags与SSH的集成框架的应用实践。最后对开发工作和AjaxTags与SSH的集成框架作作了详细的总结。
A+SSH集成框架的设计及应用——以四川通信建设有限公司工程项目管理系统的开发为例
这是一篇关于框架,J2EE框架,Ajax,AjaxTags,Struts,Spring,Hibernate,Tags,表现层,网络层,业务层,数据持久层,反转控制,注入依赖(Dependency Injection)的论文, 主要内容为进入Web时代以来,市场一方面对Web应用的需求日趋复杂,另一方面又要求开发团队缩短开发的周期。采用何种框架,如何开发出具有高内聚、低耦合、易于移植、丰富的用户体验、良好的可伸缩性、可读性、可维护性的应用平台是业界关注的热点。 文章以J2EE的Web应用开发为背景,从介绍Ajax与J2EE的分层体系架构思想开始,分析介绍了Ajax的一个开源框架AjaxTags与三个优秀的J2EE开源框架——Struts、Spring与Hibernate,合称为SSH。指明了AjaxTags与SSH的优势所在:AjaxTags将一些常用的Ajax控件以标签的形式嵌入到JSP中,能使开发者无需另外编写JavaScript函数,就能非常简约地完成Ajax应用;Struts以MVC模型体系架构为原型,将Web应用的实现元素分为模型(Model)、控制器(Controller)与视图(View),能将数据逻辑与业务逻辑分离开来,增强了系统的可读性与可维护性。Hibernate将数据库表映射为与之相匹配的数据持久类,并在Hibernate的Session中对JDBC进行了封装,将JDBC从Java类中分离出来,并利用HQL(Hibernate查询语言)高效率地完成对数据库的访问操作。Spirng的注入依赖与反转控制特性将Hibernate与Struts无缝隙的集成到了一起,使Struts能将访问操作数据库的任务交由Hibernate完成。由此,提出了再次将系统原型划分为更有利于开发与维护的表现层(AjaxTags)、网络层(Struts)、业务层(Spring)与数据持久层(Hibernate),并做了详细的设计。随后,笔者结合自己的项目实践经验,以四川通信建设有限公司工程项目管理系统的开发为例,论述了所设计的AjaxTags与SSH的集成框架的应用实践。最后对开发工作和AjaxTags与SSH的集成框架作作了详细的总结。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕业设计客栈 ,原文地址:https://bishedaima.com/lunwen/50901.html