精通Spring

2019-03-22 18:27|来源: 罗时飞

商品描述

编辑推荐

  本书深入剖析了当前流行的轻量级开发框架Spring技术。本书总共分成3部分。第一部分,重点阐述Spring的架构。这部分内容循序渐进带领开发者进入Spring中。主要在于阐述Spring IoC和Spring AOP。第二部分,重点阐述Spring的使用。这部分内容从简化Java/J2EE的角度出发,从J2EE平台各个技术层面分析、并给出大量的研究实例,对Spring提供的API进行阐述。主要在于阐述Spring对J2EE API提供的服务抽象。第三部分,重点阐述Spring高级专题。这部分内容重点对视图技术进行了研究,因为对于开发Web应用而言,前端界面的开发往往工作量很大。因此,使用合理的视图技术开发Web应用对于项目的成功与否很关键。另外,Web应用的安全性往往也是企业应用中最为重要的需求之一,而用于Spring的Acegi安全框架很好地解决了这个问题,这也是第三部分重点研究的内容之一。

媒体推荐

书评
凝聚Java魅力,成就开发专家。
■介绍如何构建、安装Spring
■深入到Spring的IoC容器、AOP架构中;
■讲解如何使用Spring 提供的J2EE抽象服务;
  ■掌握Spring远程服务,包括RMI、Hessian、Burlap、HTTP Invoker、Web服务。
■讲解如何集成、使用web层框架,包括Sturs、Spring web MVC、Tapestry、JSF;
■深入研究用于Spring的Acegi安全框架;
■介绍如何在Spring 中集成,使用各种Open source框架,包括Hibernate、Quartz、 JOTM;
■Spring 开发者的必备手册;
■本书所有实例源代码文件请到http://www.fecit.com.cn“下载专区”下载。

作者简介

  罗时飞,J2EE架构师,西安交通大学硕士。从事J2EE开发、架构工作多年,曾担任大型软件公司产品开发经理,实践经验丰富。对J2EE平台中的标准架构、Open Source技术有深入研究。 代表译著:《The J2EE Tutorial》、《JBoss administration and Development》。

目录

第一部分 Sprin架构分析
第1章 Spring启程
1.1 背景知识
1.2 运行Spring实例应用
1.2.1 实例1:example1
1.2.2 实例2:example2
1.2.3 实例3:example3
1.2.4 实例4:example4
1.3 Spring I/O实用类
1.4 小结
第2章 安装和构建Spring
2.1 获得二进制文件
2.2 基于源代码构建Spring
2.2.1 基于CVS访问以获得源代码
2.2.2 构建Spring框架
2.2.3 重要Ant任务
2.3 安装Spring
2.4 小结
第3章 控制反转(Spring IoC)
3.1 IoC背景知识
3.2 Spring IoC
3.2.1 BeanFactory
3.2.2 ApplicationContext
3.3 IoC其他内容
3.3.1 发布并监听事件
3.3.2 自定义JavaBean属性编辑器
3.4 小结
第4章 面向方面编程(Spring AOP)49
4.1 AOP及Spring AOP背景知识
4.2 Spring AOP装备
4.2.1 Before装备
4.2.2 After装备
4.2.3 Throws装备
4.2.4 Around装备
4.3 ProxyFactoryBean
4.4 对象池
4.5 小结
第5章 深入Spring架构
5.1 架构概述
5.2 Spring具体构件
5.2.1 Spring上下文
5.2.2 Spring Web.
5.2.3 Spring数据访问对象(DAO)
5.2.4 Spring ORM
5.2.5 Spring Web MVC框架
5.3 综合实例分析
5.3.1 实例概述
5.3.2 安装和配置examplell
5.3.3 架构分析
5.4 小结
第二部分 Spring应用开发
……
第三部分 Spring高级主题
附录A 实例代码安装
附录B spring-beans.dtd的内容模型
附录C 参考资料
后记

相关问答

更多
  • 常倬林等编著的《Java Web从入门到精通(附光盘视频实战版)》主要介绍Struts、Hibernate、Spring的基础知识,包括如何整合这三个开源框架进行J2EE开发,如何基于MyEclipse IDE进行开发,以及J2EE开发的基础和基础环境搭配。 《Java Web从入门到精...
  • 常倬林等编著的《Java Web从入门到精通(附光盘视频实战版)》主要介绍Struts、Hibernate、Spring的基础知识,包括如何整合这三个开源框架进行J2EE开发,如何基于MyEclipse IDE进行开发,以及J2EE开发的基础和基础环境搭配。
  • 精通范围各有其说,我感觉精通至少说你可以搭建strtus+spring+hibernate的开发框架,网上很多有简单的搭建,那些都是一些入门教程,在真正的项目中不能简单套用 你必须对一些商业应用中出现的一些常见问题以及一些隐含问题做一个完整的解决方案,比如说你需要来实现一个分页,还需要配置一些事务,假如事务内的操作失败了,你必须让他们进行事务回滚。 这些是必须的,如果连这些都无法解决的话,就算不上精通
  • 可以看看《Linux就该这么学》,如有需要,可以发你邮箱。
  • 精通Linux不是一件容易的事情,我先说说Linux的用途,仅仅是我就层把Linux用作这些领域: 1、日常应用,例如浏览网页、聊天、office办公; 2、作为Web服务器,例如你现在用的问问就是建立在Linux服务器上的; 3、作为应用服务器,移动、联通、电信他们的各种计时、计费的服务器,QQ的服务器,都是Linux的; 4、用于各种工程控制领域,例如大型机床控制、电信级路由器等; 5、用于各种移动设备作为嵌入式OS,例如现在Android手机就是Linux系统; 相信还有更多我不知道的用途,根据你的用 ...
  • http://dl.vmall.com/c0soq4or7j 给你个连接 ,下载和华为网盘就可以看了
  • spring
  • 最有用的命令之一是那些提供帮助的命令(特别是对那些学习 Linux 的人而言)。Linux 中的两个重要的信息来源是联机参考手册,或 man 页面和 whatis 工具。您可以用 whatis 命令来访问一个不熟悉的命令的 man 页面。