应用型本科院校计算机类专业校企合作实训教材 Java EE 项目实训教材—MVC框架技术应用
定 价:30 元
《JavaEE项目实训教材--MVC框架技术应用(应用型本科院校计算机类专业校企合作实训系列教材)》是杨种学等主编的。 《JavaEE项目实训教材--MVC框架技术应用(应用型本科院校计算机类专业校企合作实训系列教材)》前5章内容主要包括:JavaEE开发环境配置、JSP应用、Struts 2应用、Hibernate应用、MvBatis应用和spring应用。 每个知识点都从最简单的例子着手,一步一步引导读者学习和实现这些案例。读者在案例实现过程中对涉及的知识点有了初步认识,即先达到“知其然”;教材最后两章通过“教学管理系统”和“教育资源网络平台”这两个来源于企业的真实案例使读者进一步掌握和运用所学知识,最后达到“知其所以然”。经过整个课程的系统学习,读者不仅掌握了相关专业知识,并且对企业项目实际的开发流程有了一定的了解。
第1章 Java EE简介 §1.1 Java EE应用概述 §1.2 JavaEE的轻型框架简介 §1.3 JsP开发环境的搭建 §1.4应用实例第2章 Java web编程基础 §2.1 HTML语言 §2.2 Setvlet与ISF简介 §2.3 JSP具体内容 §2.4 JSP应用实例第3章 Struts 2概述及基本应用 §3.1 struts 2概述 §3.2 Struts 2简单实例开发及工作流程 §3.3 Struts 2的工作流程及文件详解 §3.4 struts 2标签库简介 §3.5 struts 2数据验证 §3.6 拦截器 §3.7 文件上传第4章 Hibernate和MyBatis §4.1 ORM简介 §4.2 Iqibernate体系结构 §4.3 Hihernate应用实例 §4.4 Hibernate文件作用详解 §4.5 Hibernate,核心接口 §4.6 HQL §4.7 Hibernate关系映射 §4.8 MyrBatis简介及应用第5章 Spring应用 §5.1 spring概述 §5.2 简单工厂模式 §5.3 依赖注入应用 §5.4 sprlng注入方式 §5.5 spring核心接口及基本配置 §5.6 AOP第6章 struts 2 MyBatis和sprjng整合应用——教务管理系统开发实例 §6.1 项目简介 §6.2 技术架构 §6.3 项目创建流程(以创建培养方案为例)第7章 spring 3 Mc和Hibemate整合应用——教育资源平台开发实例 §7.1 项目简介 §7.2 技术架构 §7.3 两个项目实现技术比较 §7.4 项目创建流程(以用户注册为例)附录A附录B 参考文献
1.2.2 ORM框架 对目前的JavaEE信息化系统而言,通常采用面向对象分析和面向对象设计的软件开发流程。系统从需求分析到系统设计都是按面向对象方式进行。通常,在一个程序应用中,都需要传递并持久化对象。传统方法是打开JDBC连接,接着创建SQL语句并把所需的参数值传递给它。若对象的参数较少时,这样做还比较容易;若对象的参数很多时,实现和维护就很麻烦了。同时,这种实现方法也不符合面向对象的软件开发思想。因此,对象一关系映射(Ohject—relationalmapping)应运而生。 ORM(Object—relationalmapping)是一种基于SQL模式把对象模型映射到关系型数据模型的数据映射技术。Hibernate和iBATIS是面向Java环境的对象/关系映射工具,它可将对象模型表示的对象映射到基于SQL的关系数据模型中。ORM把相应Java对象操作自动转换成SQL操作,程序开发者可以很容易地持久化Java对象。 1.2.3 Sprin9框架 Spring框架是由RodJohnson开发的,2003年发布了Sprin9框架的第一个版本。Spring是一个从实际开发中抽取出来的框架,因此,它完成了大量开发中的通用步骤,从而大大提高了企业应用的开发效率。 Spring为企业应用的开发提供了一个轻量级的解决方案。其中依赖注入、基于AOP的声明式事务管理、多种持久层的整合等最受人们关注。Sprin9可以贯穿程序的各层之间,能够高效地组织应用程序中的各种中间层组件,但它并不是要取代那些已有的框架(如Struts、Hibernate等),而是以高度的开发性与它们紧密地整合,这也是Sprin9被广泛应用的原因之一。
……