本书深入分析了Spring框架的各大核心包,并结合实例展示了它们的具体应用。通过深入浅出的讲解,帮助读者建立AOP、IOC等概念。并且以贯穿全书的一个示例系统为主线,让你了解如何使得Spring与众多优秀的开源项目结合,提供更加强大的功能。本书覆盖了Spring开发的各个环节,同时也为程序员进行Spring相关开发工作提供了技术细节的指导,是适合各种层次Java程序员的Spring宝典。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Spring专业开发指南 |
分类 | 教育考试-考试-计算机类 |
作者 | (美)哈罗普//(美)马可赛克 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书深入分析了Spring框架的各大核心包,并结合实例展示了它们的具体应用。通过深入浅出的讲解,帮助读者建立AOP、IOC等概念。并且以贯穿全书的一个示例系统为主线,让你了解如何使得Spring与众多优秀的开源项目结合,提供更加强大的功能。本书覆盖了Spring开发的各个环节,同时也为程序员进行Spring相关开发工作提供了技术细节的指导,是适合各种层次Java程序员的Spring宝典。 内容推荐 本书深入分析了Spring框架的各大核心包,并结合实例展示了它们的具体应用。通过深入浅出的讲解,帮助读者建立AOP、IOC等概念。并且以贯穿全书的一个示例系统为主线,让你了解如何使得Spring与众多优秀的开源项目结合,提供更加强大的功能。本书不仅对Spring MVC的应用进行了大篇幅的探讨,同时与其它Spring相关书籍不同,本书还对Spring的远程访问技术以及任务管理机制进行了深入介绍,突出Spring作为轻量级框架的特征的同时,还将Spring与传统J2EE开发方式进行了完美的结合。本书附录中还介绍了Spring项目的测试以及富客户端开发,展示了Spring IDE的使用方法,以及Spring未来会面对的一些技术变革。 本书覆盖了Spring开发的各个环节,同时也为程序员进行Spring相关开发工作提供了技术细节的指导,是适合各种层次Java程序员的Spring宝典。 目录 前言 关于作者 技术评审 致谢 介绍 第1部分 Spring入门 第1章 Spring 概述 Spring是什么 Spring项目 Spring的替代品 本书的其余部分 总结 第2章 入门指引 获取Spring框架 理解Spring的打包方式 分析Spring的依赖关系 示例应用 Spring文档 检验自己的Spring发布包 Spring之Hello World 总结 第3章 示例程序 SpringBlog程序的需求 总结 第2部分 Spring基础 第4章 控制反转介绍 控制反转和依赖注入 控制反转的类型 Spring中的控制反转 使用Spring依赖注入 配置Bean工厂(BeanFactory) 第5章 更上一层楼 Spring对应用程序可移植性的影响 Bean生命周期管理 令你的bean "Spring Aware" 使用方法注入(Method Injection) 使用FactoryBean JavaBeans PropertyEditors Spring ApplicationContext 总结 第3部分 基于Spring的AOP编程 第6章 Spring AOP介绍 AOP的概念 AOP的种类 Spring中的AOP Spring里的通知者和切入点 详解代理 总结 第7章 深入Spring AOP 切入点的高级使用 引入初步 AOP框架服务 与AspectJ衔接 示例程序中的AOP 总结 第4部分 基于Spring的数据访问 第8章 Spring对JDBC的支持 探索JDBC的底层结构 Spring JDBC底层机制 数据库连接和数据源 在DAO类中使用数据源 异常处理 JdbcTemplate类 选出作为Java对象的数据 更新数据 插入数据 事务 为什么用JDBC 在示例应用程序中使用JDBC数据访问 总结 第9章 在Spring应用中使用Hibemate 什么是Hibemate Hibemate查询语言 选择数据 更新并插入数据 在示例应用中使用Hibemate 总结 第10章 集成iBATIS 什么是iBATIS 映射文件 Select数据 更新数据 删除数据 插入数据 还遗漏了什么 总体性能 在示例程序中使用iBATIS 总结 第5部分 Spring中间层应用 第11章 基于Spring的应用程序设计及实现 面向接口的设计 域对象模型的构建 持久层设计与构建 业务层设计 总结 第12章 事务管理 探索Spring事务抽象层 分析事务属性 对一个事务管理案例的探索 多事务资源条件下的事务处理 示例应用中的事务 总结 第9章 在Spring应用中使用Hibernate 什么是Hibernate? Hibernate查询语言 选择数据 更新并插入数据 在示例应用中使用Hibernate 总结 第10章 集成IBATIS 什么是iBATIS? 映射文件 Select数据 更新数据 删除数据 插入数据 还遗漏了什么? 全局上的性能(Overall Performance) 在示例程序中使用iBATIS 总结 第11章 基于Spring的应用程序设计及实现 面向接口的设计 域对象模型(DOM) != 值对象(Value Object) 持久层设计与构建 业务层设计 总结 第12章 事务管理 探索Spring事务抽象层 分析事务属性 对一个事务管理案例的探索 多事务资源条件下的事务处理 示例应用中的事务 总结 第13章 Spring和J2EE Spring和JNDI Spring 和 EJB Spring和JMS 总结 第14章 基于Spring的工作调度 使用JDK Timer来调度工作 使用Quartz来调度工作 工作调度的考虑因素 总结 第15章 Spring中的邮件支持 Spring Mail API结构 发送简单电子邮件 构造并发送MIME消息 结合Velocity使用Spring Mail API 总结 第16章 使用Spring 远程访问技术 远程,Spring和EJB Spring远程架构 RMI(远程方法调用) Spring HTTP 调用者 Hessian 和 Burlap 选择远程访问构架 总结 第6部分 Spring Web应用 第17章 基于Spring MVC 的Web应用开发 MVC是什么? 介绍Spring MVC 使用HandlerMapping 使用HandlerInterceptor(处理拦截器) 让控制器工作起来 视图,Locales,主题 使用命令控制器(Command Controllers) 总结 第18章 JSP之外 使用JSP页面 使用Velocity 使用XSLT视图 使用PDF视图 使用Excel视图 使用Tiles 在示例程序中使用视图 总结 第19章 Spring和Struts 考察Struts体系结构 第一个Struts程序 访问Spring Bean 使用第三方View 将Struts Action定义为Spring Bean 整合Struts和Spring MVC 总结 附录A 用Spring进行测试 介绍单元测试 单元测试 为集成测试编码 测试覆盖 性能测试 总结 附录B Spring Rich项目 获取Spring Rich 附录C Spring IDE 安装Spring IDE 安装Spring IDE 添加Spring IDE功能 编辑和验证配置文件 配置Spring Bean Nature 验证Bean的类名 验证Bean属性 验证上级(parent)Bean引用 使用多个配置文件 图形化查看Spring应用 查看工程配置 查看Bean图形化视图 总结 附录D Spring的前景 为BeanFactory使用脚本语言 使用J2SE 5.0 Annotations 使用Spring JMX 通过代理访问托管资源 创建基于JasperReports的View 总结 第7部分 附录 第8部分 索引 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。