分享
 
 
 

精通Spring2.X Java Web开发(附盘)(Java开发专家)(附光盘1张)

精通Spring2.X Java Web开发(附盘)(Java开发专家)(附光盘1张)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,Java,Spring,
  品牌: 张钰

基本信息·出版社:电子工业出版社

·页码:371 页

·出版日期:2008年

·ISBN:7121072076/9787121072079

·条形码:9787121072079

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:Java开发专家

·附带品描述:附光盘1张

产品信息有问题吗?请帮我们更新产品信息。

内容简介《精通Spring 2.x Java Web开发》按照从易到难、由浅入深、循序渐进的顺序介绍Spring,并使用大量的实例使读者更加深刻地理解所学习的知识,更好地进行开发实践。《精通Spring 2.x Java Web开发》深刻地揭示了Spring的技术内幕,对IOC、DI、AOP、事务管理等根基性的技术进行了深度的讲解。读者阅读《精通Spring 2.x Java Web开发》后,不但可以熟练使用Spring的各项功能,而且还能够对书中的实例举一反三。

《精通Spring 2.x Java Web开发》分为9章,主要内容包括:Spring基础介绍、控制反转(IOC)和依赖注入(DI)、Spring的AOP实现、Spring持久层的封装及事务支持、Spring的MVC、与其他Web框架的整合、Spring和JPA、Spring的其他应用、Spring实例——新闻发布系统等。

《精通Spring 2.x Java Web开发》适合从事程序设计、系统开发的人员和程序设计爱好者参考学习。

作者简介张钰(Erikchang),长期研究Java与开源技术,国内知名开源社区EasyJF资深成员之一。Erikchang在Java与开源技术领域有多年的经验积累,最愿意做的事情就是和软件领域的每—位同好交流自己的心得。Erikchang盼望通过本书可以和热爱Spring和Java技术的每—位读者进行对话,共同推进开源技术在中国的发展。

目录

第1章 开始Spring之旅

1.1 获取并查看Spring

1.1.1 获取Spring

1.1.2 Spring项目文件简介

1.1.3 查看Spring源码

1.2 开始使用Spring

1.3 小结

第2章 控制反转(IOC)和依赖注入(DI)

2.1 认识IOC

2.1.1 开始第一个实例:超级玛丽之人物构造

2.1.2 3种不同的注入方式

2.1.3 注入方式的选择

2.2 详解Spring的Bean

2.2.1 Bean的标识(id和name)

2.2.2 Bean的类(class)

2.2.3 Bean的作用域

2.2.4 Bean的属性

2.2.5 Bean中应用其他的Bean

2.2.6 集合的注入

2.2.7标签

2.2.8 null值的处理

2.2.9 使用依赖 depends-on

2.2.10 延迟初始化Bean

2.2.11 Bean的生命周期

2.2.12 Bean的5种装配模式

2.2.13 Bean依赖检查的4种模式

2.2.14 Bean的管理

2.2.15 两种不同的Bean

2.2.16 超级玛丽游戏初始化之完结篇

2.3 详解ApplicationContext

2.3.1 ApplicationContext的初始化

2.3.2 消息处理机制

2.3.3 资源读取

2.3.4 事件传递机制

2.4 小结

第3章 Spring的AOP实现

3.1 正则表达式简介

3.2 AOP概述

3.2.1 代理机制

3.2.2 AOP中常用术语

3.3 传统的AOP支持

3.3.1 前置通知Before Advice

3.3.2 后置通知After Advice

3.3.3 环绕通知Around Advice

3.3.4 异常通知Throw Advice

3.3.5 NameMatchMethodPointAdvisor

3.3.6 RegexpMethodPointcutAdvisor

3.3.7 DefaultPointcutAdvisor

3.3.8 引介

3.4 Spring 2.0中的AOP

3.4.1 Spring 2.0中的Pointcut定义

3.4.2 基于XML Schema的前置通知

3.4.3 基于Annotation的前置通知

3.4.4 基于XML Schema的后置通知

3.4.5 基于Annotation的后置通知

3.4.6 基于XML Schema的环绕通知

3.4.7 基于Annotation的环绕通知

3.4.8 基于XML Schema的异常通知

3.4.9 基于Annotation的异常通知

3.4.10 SpringAOP综合运用之超级玛丽完结篇

3.5 小结

第4章 Spring持久层的封装及事务支持

4.1 初识Spring持久层

4.1.1 DAO的支持

4.1.2 数据源的注入

4.1.3 多种数据源的置换

4.2 JDBC的支持

4.2.1 Template模式

4.2.2 JdbcTemplate

4.2.3 使用JdbcTemplate查询数据库

4.2.4 使用JdbcTemplate更新数据

4.2.5 AbstractLobCreatingPreparedStatementCallback

4.2.6 面向对象查询数据

4.2.7 NamedParameterJdbcTemplate

4.2.8 SimpleJdbcTemplate

4.3 Spring事务支持

4.3.1 Spring事务概述

4.3.2 编程式事务管理

4.3.3 事务属性

4.3.4 声明式事务管理

4.4 小结

第5章 Spring的MVC

5.1 开始Spring MVC

5.1.1 IDE的准备

5.1.2 第一个MVC实例

5.2 Handle Mapping

5.3 ModelAndView

5.4 View

5.5 Controller

5.5.1 AbstractController

5.5.2 BaseCommandController、AbstractCommandController

5.5.3 SimpleFormController

5.5.4 MultiActionController

5.5.5 AbstractWizardFormController

5.5.6 ParameterizableViewController

5.6 拦截器

5.7 数据绑定

5.8 验证器

5.9 Spring和其他视图技术的整合

5.9.1 整合JSTL

5.9.2 整合Velocity

5.9.3 整合FreeMarker

5.9.4 整合Tiles

5.9.5 整合自定义View

5.10 本地化支持

5.11 小结

第6章 与其他Web框架的整合

第7章 Spring和JPA

第8章 Spring的其他应用

第9章 Spring实例——新闻发布系统

……[看更多目录]

序言电视剧《士兵突击》里的主人公许三多的一句名言是:“活着要做有意义的事,做有意义的事就是好好活”。

ErikChang(张钰)是两年前因为EasyJF开源团队而认识的,他在团队里面的昵称叫“天意”。当时,我们一起讨论团队的发展,一起讨论时下兴起的技术,现在回想起来,虽然当时讨论的都是一些细小、无须讨论或者根本无解的问题,但却是通过探讨与解决这些细小的问题让EasyJF走到了今天。

虽然我们一个在北边,一个在南边,素未谋面,但为了同一个梦想,一个开源世界的梦想,跟其他的成员一起为EasyJF团队的事务奔忙着,不亦乐乎,这也许就是开源的力量吧。同样因为开源,Spring由一个名不见经传的商业应用变成了一个全世界广泛应用的框架,它不但让全世界知道了J2EE可以“Without EJB”,更重要的是让我们领略到开源在软件变革中决定性的作用,Spring的成功给软件领域不断地传播、灌输着软件开发新方法、新思路及新的模式。

一个程序员,如果仅仅会在项目中有限地应用Spring,从工作上来说也许足够,但我觉得这对不起自己从事的这份职业,用许三多的话说就是“这没意义!”。因为,Spring已经让项目开发变得非常简单,到培训班学习几天,拿一个证,基本上就能用Spring。那么,对于一个Java EE程序员来说,什么才有意义呢?

文摘在根目录上, 主要是Spring开源项目的ant脚本文件build.xml,maven脚本maven.xml等,可以在命令行输入ant tests来运行Spring的所仃测试代码,另外,还可以使用ant build及ant alljars实现在本机上根据自己的jdk重新编译Spring,并生成相关的jar包等。

在根目录上,还有Spring的发布协议说明license.txt、项目说明readme.txt、变更日志changelog.txt和注意事项notice.txt等。

2.dist目录在Spring项目的文件中,dist是已经编译打包好的发布jar,dist巾的文件结构如图1-5所示。

其中spring-src.zip是Spring源码的压缩包,spring.jar足经过编译后的打包文件,spring-mock.jar是spring提供用于单儿测试中模仿对象的相关类,spring-aspects.jar是spring与aspecO集成的jar包。resources 目录是Spring项目的相关资源文件,如配置文件描述符spring-beans.dtd等。

dist中的modules目录是spring各组成部分发印jar包,因为Spring的各组成部分是完全独立的,用户可以在只选择使用Spring中的一部分功能, 而不是全部的时候,直接使用相关部分jar即可,比如,只用spring mvc选择spring-webmvc.jar,要用Spring中的jdt,c封装可以直接选择spring-dbcjar,modules中的内容如图1-6所示。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有