当前位置:首页 > 教材 > 研究生/本专科 > Eclipse实用教程
出版社:电子工业出版社
出版日期:2012-12-1
ISBN:9787121090035
作者:郑阿奇
页数:250页
章节摘录
版权页: 插图: Spring DAO(数据访问对象):JDBC DAO抽象层提供了有意义的异常层次结构,可用该结构来管理异常处理和不同数据库供应商抛出的错误消息。异常层次结构简化了错误处理,并且极大地降低了需要编写的异常代码数量(例如打开和关闭连接)。Spring DAO的面向JDBC的异常遵从通用的DA0异常层次结构。 Spring ORM(对象关系映射):Sprin9框架插入了若干个0RM框架,从而提供了ORM的对象关系工具,其中包括JDO,Hibernate和iBatis SQL Map。所有这些都遵从Spring的通用事务和DAO异常层次结构。 Spring Web模块:Web上下文模块建立在应用程序上下文模块之上,为基于Web的应用程序提供了上下文。所以,Sprin9框架支持与Jakarta Struts的集成。Web模块还简化了处理多部分请求以及将请求参数绑定到域对象的工作。 Spring Web MVC框架:MVC框架是一个全功能的构建Web应用程序的MVC实现。通过策略接口,MVC框架变成为高度可配置的,MVC容纳了大量视图技术,其中包括JSP,Velocity,Tiles,iText和POl。 Spring框架的功能可以用在任何J2EE服务器中,大多数功能也适用于不受管理的环境。Spring的核心要点是:支持不绑定到特定J2EE服务的可重用业务和数据访问对象。毫无疑问,这样的对象可以在不同J2EE环境(Web或EJB)、独立应用程序、测试环境之间重用。 8.2 Spring核心机制 Spring的核心机制是依赖注入(Dependency Injection),所谓依赖注入,也称控制反转(Inversion Of Control,简称IOC),是指程序运行过程中,如果需要调用另一个对象协助时,无须在代码中创建被调用者的实例,而是依赖外部容器的注入。创建被调用者的工作不必需要调用者来完成,而是将控制权转交给了容器,由外部容器实现创建工作,所以,也成为控制反转。 在传统的程序设计中,如果在一个实例中需要调用另一个对象实例时,通常都是创建被调用者的实例,这样对象实例之间以紧耦合的方式工作,所谓“牵一发而动全身”,大大降低了程序的稳固性。Spring的依赖注入对调用者和被调用者几乎没有任何要求,调用者和被讽用者都处于Spring的管理下,二者之间的依赖关系由Spring提供。
书籍目录
第1部分 实用教程 第1章 Eclipse基础应用 1.1 Eclipse概述 1.2 Eclipse平台体系结构 1.3 安装与配置 1.4 第一个Java程序 1.5 知识要点 第2章 Eclipse中的 2.1 Eclipse工作台简介 2.2 透视图 2.3 JDT相关视图 2.4 Java编辑器 2.5 重构支持 2.6 知识要点 第3章 Web开发基础 3.1 Tomcat服务器 3.2 MyEclipse插件下载与安装 3.3 第一个JavacWeb应用 3.4 资源管理 3.5 Web程序的调试 3.6 知识要点 第4章 Eclipse中的CVS版本控制 4.1 CVS简介 4.2 CVS服务器安装与配置 4.3 设置CVS存储库 4.4 启动新的团队项目 4.5 本地更改与CVS存储库同步 4.6 资源库管理 4.7 断开项目与CVS的连接 4.8 知识要点 第5章 JUnit单元测试 5.1 JUnit简介 5.2 JUnit下载与配置 5.3 第一个JUnit单元测试 5.4 知识要点 第6章 数据库应用 6.1 SQLcServerc2005入门 6.2 JDBC驱动包 6.3 知识要点 第7章 Struts应用 7.1 Struts简介 7.2 Struts工作流程 7.3 Struts标签库 7.4 开发Struts应用的步骤 7.5 Struts初体验 7.6 HelloWorld类编写 7.7 部署运 7.8 知识要点第8章 Spring应用第9章 Hibernate应用第10章 Struts+Spring+Hibernate整合应用第11章 学生信息管理系统设计第12章 学生信息管理系统——Struts框架应用第13章 学生信息管理系统——Spring框架应用第14章 学生信息管理系统——SSH整合应用第2部分 实验附录 Eclipse常见插件
编辑推荐
《高等学校计算机教材:Eclipse实用教程》可作为大学本、高职高专有关课程的教材或者参考书,也非常适合用Eclipse编程开发应用程序的用户学习和参考。
作者简介
《高等学校计算机教材:Eclipse实用教程》以Eclipse为开发环境,介绍Java的应用技术。《高等学校计算机教材:Eclipse实用教程》是长时间在企业从事Eclipse软件开发的工程师与高校从事教学的教师紧密合作的成果。实用教程主要包括基础、数据库、Struts、Spring、Hibernate和学生信息管理系统等几大部分。一般在讲解内容后紧跟实例,实验部分与教程紧密结合,主要消化教程内容,完成教程实例。书中实例程序一般均上机调试通过。
图书封面