首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训

       
热门搜索: ASP.NET Ajax Spring Hibernate Java
精通 Spring 2.X 企业应用开发详详解(附光盘)   
电子工业出版社 / 2007-9-1 / 陈雄华 著 / 79 元
ISBN:9787121047930
何处购买:   去DearBook购买(¥59.25)
Book Rank:  0 

正在获取信息...........

该书常用的标签(推荐/用户提交):  提交tag
JavaEE(1)  Servlet(1)  Application(1)  容器(1)  Spring(1)  
用户书架推荐:
  • J2EE (来自:bengben)
收藏到我的书架
《精通 Spring 2.X 企业应用开发详详解(附光盘)》图书论坛:
我要发表话题
我觉得不错 - selley   财富等级:   
我看了这本书,觉得写得不错,读者有自己的思想在里面,的确是花了心思的,现在国内写spring的书的这么多人,有多少花了精力去写的。所以我肯定作者写的可以,不要因为一些小的问题就一杆子打死。
2008年04月28日 9点50分   |  5回应 |   7 /7人觉得此评论有用
此评论对你有用  没用
 
无题 - 209.67.210.*      
书好像还没有出来吧,怎么就这么多说坏说好的呢,说坏的,我怀疑是同类书籍的其他作者,说好的无疑是托!!不要为了这里的评论掏钱,大家都要自己去看。为了写书 辞职出来专门写 如果作者所说属实,那是值得肯定的,我会支持此书,因为要写好书最起码的得花时间下去,而我发现很多作者是业余写的,能写好东西出来吗?记得孙卫琴就是专门辞职出来写的,才把书写得不错。
2007年08月23日 7点50分   |  2回应 |   1 /2人觉得此评论有用
此评论对你有用  没用
 
刚买到手 - f123   财富等级:   
昨晚才买的书,感觉作者确实下了功夫想把书写好,不过书中的内容太多,很多不相关的技术也在详细介绍,这样是有他的好处,但无关的技术太多往往掩盖了读者关心主要技术。就像在沙漠里面捡珍珠一样。对以后的查阅估计也有一定难度。说实话现在我已经不太喜欢厚的书了。
不过总的说来感觉现在国内作者的书已经越写越好了。(还是翻译越来越慢,越来越差了,呵呵),希望作者以后能出更好的书,如果还要出厚书的话,注意一下方便读者对于关键内容的查找。
哦,对了,P213页,轻松一刻 里面“机器人三定律”第三条写错了。还有书上这个不知道是谁翻译的,行文比我以前看到的差远了。
2008年02月27日 10点47分   |  1回应 |   2 /2人觉得此评论有用
此评论对你有用  没用
 
托,使劲地托! - alibaba2000   财富等级:   
我平时经常使用代理上网,所以对一些代理服务器IP印象深刻。我敢保证,本书的大部分跟帖都是托儿!真不明白这本书的作者想干什么,技术书籍不少,没见过这样开托的!
我多年从事应用开发,自认涉足过多个平台和多种语言,也在Java项目中使用过Spring框架。顺着这位作者的说法去网上拜读了他的《Spring的优秀工具类盘点》一文,如果说是个初学者,
赞叹类似org.springframework.util.FileCopyUtils这样的工具类也就算了,但如果号称拥有10年开发经验的老鸟就不可饶恕了:你用这个类复制一个几百MB的文件试试!真不知会对初学者造成多大的误导!
本人见过很多这种水平的开发人员:只知工具、不知本质,只知功能、不知性能,只知框架、不知消耗。
就我观察,你也就是做过一些Web应用罢了,你津津乐道Spring MVC,Web应用的渲染手段从来都没有跳出Tag、转换、模板的圈子,Spring MVC并没带来多少新思想。而且就我个人看法,在今天的趋势下,再倚重MVC,在思想上就已经过时了。
继续托吧,只要你不怕引起众怒!
2007年09月25日 5点3分   |  1回应 |   1 /1人觉得此评论有用
此评论对你有用  没用
 
回复Hibernate31网友 - hajunma   财富等级:   
首先感谢Hibernate 31网友的回复,我喜欢这样的交流,为什么呢?因为我发觉你是在仔细阅读本书的部分章节后再发表自己的看法,这种

交流显得格外的有的放矢,有根有据。其实在真正开始这本书的创作之前,我有着一段较长时间的犹豫的徘徊,因为我深知Spring技术涵盖面

而相当宽广,它几乎涵盖了Java企业应用开发的各个方面,虽然我前后从事近10年的Java开发工作,但是在面对这样一个宽广的命题面前还是

不免显得慌张。这本书是从2006年5月开始筹划的,结笔于2007年6月,从筹划到全书成稿历时一年多的时间。我的上一本拙作《精通JBuilder

2005》是在业余时间完成的(BTW:拙作被《程序员》曾评为JBuilder 2005的百科全书,作者获电子工业出版社2005年度优秀作者),但我深

知这本书在知识点数目,技术涵盖面上远非JBulder可以相提并论,因此我从2006年11月为了能够全力投入本书的工作中,专门辞职出来,全职

投入本书的创作中。
拙书共23章,800余页,涉及的内容比较多,前后经过了4次调整,本书编辑江立先生也对本书进行了2次省校。考虑到技术书籍适时性需求

比较高,我们没有进行进一步的省校处理。虽然我们尽了最大的努力以保证将错漏降到最少,但是书中一定还会有一些不足和偏差之处,敬请

读者朋友谅解并代为匡正,作为一个弥补的办法,我们也会进行后续的错误跟踪,通过在线更正表的方式为书中存在的偏差和错误进行修正(

在线勘误表将在后续提供)。

对于Hibernate 31网友的两点问题,我有一些自己的看法,和网友们一起斟酌:

1.对于书中的“开发人员可以使用简单Java对象轻松拥有EJB一样强大的功能”这句表述我认为基本上是正确的,关于Sprnig和EJB和争论可

谓由来已久,各大技术论坛,博客都曾经为此陷入两派分争的混战中。Spring的诞生应该说和EJB有着很大的关系,EJB功能强大但框架本身过

于笨重,它力图用一把厚重的牛刀处理鸡狗牛羊所有的屠宰工作,Rod Johnson看到并身切体会了当年许多程序员面对EJB的困苦,并在对EJB逐

一进行辩证批判后才创造了Spring。EJB的核心大概包括以下几点:
1)声明式事务;
2)全局 事 务;
3)透明持久化;
4)分布式对象。
Spring通过AOP实现了声明式事务的支持;通过集成JOTM(Java Open Transaction Manager),Sprnig可以拥有全局事务的能力,透明持久化
Spring通过集成Hibernate,JPA(包含在EJB技术规范中)等框架提供了实现。Spring唯一不能做的是分布式对象的支持,分布式对象基本上可

以说是一个叫好不叫座的东西,很少有项目需要使用分布式对象。Rod一再提醒开发人员在使用分布式对象之前一定要想想是否有其它更好的办

法,因为分布式对象会使系统框架的复杂度曲线徒然递增。所以我们说Spring使用简单对象拥有EJB功能的说法是站得住脚的。关于EJB和

Spring之间的关系,在Rod的经典著作《J2EE Without EJB》进行了深入的逐一分析,有兴趣的作者可以进一步的参阅。
另外的一个方面是Spring非常强调整合,而非自己去发明一个相同的轮子,因此在使用Spring时确实要了解相关的技术,因此本书使用了很

大的篇幅用于讲解Spring如何集成第三方技术的内容。对于Hibernate 31网友所说的“离开JavaEE容器服务和被集成的其它服务,你能指望

Spring完成什么事情?”我觉得有一定的道理,但我并不完全认同,Spring虽然强调整合,但它自己也有Web层(Spring MVC),服务层(IoC

,AOP声明事务等)、持久层(Spring JDBC)分别提供了实现的方案,另外Spring不一定要部署在Java EE容器中,只要使用类似于Tomcat的

Servlet容器中就可以了。还有,本书绝对没有妄言Spring是万能的,就连Rod Johnson也说Spring不是为要替换EJB,而是为Java企业应用开发

中提供另外一种轻便的选择。

2.从严格意义上来说,什么东西构建在什么东西基础上确实是很难定论的,因为任何一个技术都是在众多支撑技术的基础上发展而来的,所

以“因为HTTP、JMS、STMP等协议都构建在TCP/IP基础上”的表述多严格意义上来说确实是不正确的。但是理解任何一句话的意思都需要上下文

环境,否则就容易断章取义,甚至原义和主旨荡然无存。
这句话出现在本书第16章:在Spring中使用Web Service,P519上的实战经验小文中,这段小文是向读者介绍一个抓取TCP/IP报文的小工具

(TcpTrace),因此本段的主旨是要说对于基于类似HTTP JMS SMTP等协议或规范的应用来说,如果你要查看底层报文的细节,以便调试、排错

,那么你可以使用TcpTrace来达到目的。按照OSI(Open System Interconnect)分层体系来说,应用层建立在网络层和传输层的基础上,而一

般情况下TCP/IP(传输层和网络层)是网络传输的代表,所以从这个角度上来说,JMS构建在TCP/IP上的说法不会有大的问题。事实上作者当然

知道JMS是一套API规范,在本书第15章 开篇的第一段,就有一段这样的定义:“JMS(Java Message
2007年08月18日 12点24分   |  1回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
very great!! - 121.207.144.*      
我是一名技术人员,在阅读了你的-<>之后,感觉实在不错,很久没有读到中国人写的这类浅显易懂而诙谐的技术著作了(以前都是读老外的),从著作中也可以看得到你的在spring的造诣了,现在技术更新非常快,当然spring也不会拉后,你的也不得拉后,我想知道你的这本书会不会随着spring而再版啊,或者扩展版之类的?希望你的能继续出书,把我们这些在迷茫的泥塘中的技术人员拉出来.在此道一声:你的辛苦了!
2008年02月10日 12点50分   |  0回应 |   1 /1人觉得此评论有用
此评论对你有用  没用
 
一本不错的书 - ben0133   财富等级:   
很不错的书,作者由浅入深讲解的非常详细,无论你是初学者还是有多年经验的开发者,都会从中受益的。
2008年01月30日 11点10分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
无题 - dz08039   财富等级:   
这本书到底怎么样呢,犹豫中,最好先看看电子书
2008年01月04日 9点37分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
实话实说 - tools001   财富等级:   
说实在的,这本书不怎么容易读明白。价格这么高,我踌躇了一段时间,发现好多知识点,像事件机制、SpringMVC,看过之后一头雾水,反而要从别的书或者网站上寻找其它资料才能弄懂,最后还是决定不买。把事情说明白才是一本书最重要的,这本书不太注意这一点,Spring好像被弄得越来越玄乎了。
2007年12月23日 9点53分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
支持支持 - zhxie253   财富等级:   
一本书的好坏不能看书的厚度,一个人的好坏不能看高度,作者

是否有丰富的实战经验,作者是否具有良好的表达能力,作者是

否静心下来写作这三个方面缺一不可,另外还有一方面就是书的内容是否和产品版本同步。
2007年12月18日 11点14分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
Spring MVC并没带来多少新思想。而且就我个人看法,在今天的趋势下,再倚重MVC,在思想上就已经过时了。 - octopus1   财富等级:   
Spring MVC并没带来多少新思想。而且就我个人看法,在今天的趋势下,再倚重MVC,在思想上就已经过时了。
2007年11月15日 1点36分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
to YuLimin - hajunma   财富等级:   
你就是参于过Spring 2.0参考手册的翻译工作,网上点鼎鼎有名的YuLimin吧。很高兴你能为本书写评论:),你说的一点都没有错,Spring完全可以脱离Web容器以独立的方式运行。不过我这里默认Spring作为Web应用开发的框架,拿它和EJB比较,所以说它可以在脱离Java EE容器的情况下,仅在类似于Tomcat的Web容器中运行,主要是为了说明它不象EJB一样需要严格外部环境的支持,如果没有这样的背景,那么我这句话的表述确实是有问题的。不过不管怎么说,你的批评提醒我 在表述时应该更严谨一些,所以非常感谢你的意见!
2007年10月17日 7点51分   |  0回应 |   1 /1人觉得此评论有用
此评论对你有用  没用
 
推荐一看 - 125.77.176.*      
公司买了一本,然后随手翻阅了下,感觉蛮不错的.一看就是像我这种奋斗在编程一线的技术人员所写的,覆盖面挺广的,特别是基础方面讲的比较厚实,而且很多章节还有有一些深度的,建议spring初学者和有过spring经验的中级编程人员看一下.
2007年10月13日 7点55分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
Spring不一定非得用在XXX容器中 - YuLimin   财富等级:   
引:
另外Spring不一定要部署在Java EE容器中,只要使用类似于Tomcat的Servlet容器中就可以了。

Spring不一定非得用在XXX容器中,Spring用在独立的Application等等均可以。。。:)
2007年10月09日 11点40分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
to 找错 - 218.66.36.*      
不知道这位读者朋友能否具体指出错误的地方,以便作者有针对性的更正,我进行了4遍的检查,虽然无法避免错误,但我想不至于到错误很多的程度。首先,书中的所有代码都是我验证过的,您可以在随书光盘中找到对应的代码,这些代码不可能存在错误,我想您所指的错误应该是一些字句的表达上,我很欢迎广大读者来信斧正,您可以将意见反馈到chenxh2008@gmail.com,谢谢!
2007年09月28日 8点48分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
to 迷路的羚羊 - hajunma   财富等级:   
如果你是刚要毕业的学生,我认为你学习Struts+Spring +Hibernate是比较正确的选择。虽然Spring MVC+Spring业务层+Spring JDBC也可以完成应用系统的开发,但据我所知现在很多公司使用的开发技术都是SSH,学习使用SSH应该可以为你的面试加分。
2007年09月25日 10点21分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
to alibaba2000 - hajunma   财富等级:   
我在《Spring的优秀工具类盘点》文章中介绍FileCopyUtils工具类,并未赞叹它有多少伟大,只是把这个源于Spring的工具类介绍给广大读者罢了。诚然每一个工具都会有它的适用范围,但是这并不妨碍人员去使用它。我想大部分的文件都不会象您所说的太几百M,这种特大型的文件当然需要额外考虑,如分割读取的方式。我曾做过一个读取大文件的程序,采用多个线程分割读取文件,通过网络传到另外地方,再分别组合还原为原来的文件。FileCopyUtils不但支持将文件内容全部读到内存中,也支持流对流的操作,如果仅仅是拷贝文件,我觉得您尝试使用FileCopyUtils.copy(res.getInputStream(), os);的方式也未尝不可的,当然你不能使用byte[] fileData = FileCopyUtils.copyToByteArray(res.getFile());的方式。
2007年09月25日 10点9分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
好书推荐 - 202.101.130.*      
Very Good!这本书中,一些东西较深,光看是不行的,还是要结合实践。最精彩的要属一步一步教你如何用面向对象思想去理解并使用Spring,这点很好!使读者能够夯实基础,同时与第三方框架的介绍结合也较多,这本书对初学者不太适合,因为不是一本讲Spring基础知识的书!
2007年09月25日 4点1分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
GBook - 218.8.129.*      
一本书的好坏不能看书的厚度,一个人的好坏不能看高度,作者

是否有丰富的实战经验,作者是否具有良好的表达能力,作者是

否静心下来写作这三个方面缺一不可,另外还有一方面就是书的内容是否和产品版本同步。从这四个方面看,我给本

书五星。
2007年09月21日 10点55分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
泛泛而已! - Hibernate31   财富等级:   
看了看前言和连载,随便就找到两处漏洞:
1、“开发人员可以使用简单Java对象轻松拥有EJB一样强大的功能”——说到天上去,Spring还就是一个代码级的框架,离开JavaEE容器服务和被集成的其它服务,你能指望Spring完成什么事情?Spring是很优秀,凭借着IoC和AOP,能轻易地实现代码分层,但EJB是那么容易被你蔑视的,你真理解EJB的精髓吗?不要把代码的清晰、速成和简单当成软件开发的终极目标。Java本身都存在不能胜任的任务,Spring就更不是万能的!
2、“...因为HTTP、JMS、STMP等协议都构建在TCP/IP基础上,...”——STMP敲错字了暂且不说,JMS构建在TCP/IP之上?!这是哪儿跟哪儿啊?JMS是一个传输层应用开发规范,不是应用层协议,难道我的应用依靠SPX/IPX通信还不能使用JMS了?

书卖得这么贵不是你的错,口出狂言就是你的不对了,不要写本书就弄得像鸿篇巨制一样目空一切。你自己先把计算机体系结构和软件的本质弄清楚最重要,看书的人毕竟都是初学者,误导人家不好。做人做书做技术心平气和一点,国外的大方之家都没整出你这么多狂话。话说重了一点,担待。
2007年08月17日 11点11分   |  0回应 |   3 /3人觉得此评论有用
此评论对你有用  没用
 
好书 - xxxcyy   财富等级:   
做到了实用性和深入性的统一,深刻揭示了Spring的技术内幕,对IoC、AOP、事务管理等根基性的技术进行了深度的挖掘。
2007年08月10日 9点3分   |  0回应 |   0 /0人觉得此评论有用
此评论对你有用  没用
 
标题:
Tag: (多个tag请用","分隔,最多支持5个)
评论内容:  
请先登录后再发表评论,点这里登陆
请填入验证码:   
奥运会在哪一年举行? 输入问题答案(提示:2008年):
(注:评论内容必须大于20个字方可赠送C币,否则只发送评论)