精通Spring4.x

精通Spring4.x

企业应用开发实战

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。
8.3113 评价豆瓣读书
免费试读

作品简介

Spring4.0是Spring在积蓄4年后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。Spring4.0引入了众多Java开发者翘首以盼的基于GroovyBean的配置、HTML5/WebSocket支持等新功能,全面支持Java8.0,最低要求是Java6.0。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是JavaWeb应用开发的难度,同时有效提升应用开发的优雅性。本书是在《精通Spring3.x——企业应用开发详解》的基础上,历时一年的重大调整改版而成的,延续了上一版本“追求深度,注重原理,不停留在技术表面”的写作风格,力求使读者在熟练使用Spring的各项功能的同时透彻理解Spring的内部实现,真正做到知其然并知其所以然。此外,本书重点突出了“实战性”的主题,力求使全书内容体现“从实际项目中来,到实际项目中去”的写作原则。

陈雄华,技术高手,毕业于厦门大学计算机与信息工程学院,倾心Spring技术研究多年,是ROP开源项目创始人,担任过多家公司的系统架构师、技术总监,主持过多个大型企业级应用及多家公司基础技术平台的研发,拥有丰富的一线实战经验。出版《精通JBuilder2005》、《精通Spring3.x》、《Spring就这么简单》等多本技术书籍,广受读者好评。

林开雄,资深软件开发经理,拥有10余年软件开发经验,对Spring、大数据、应用虚拟化、微服务等开源技术的应用和实现原理有深入研究,拥有丰富的产品研发实战经验,目前专注于大数据解决方案以及微服务的研究与实施,参与《精通Spring3.x》、《Spring就这么简单》等多本技术书籍的创作。

文建国,系统架构设计师、高级项目经理,精通Spring等优秀开源技术在企业中的应用,主要研究方向为云计算、大数据、业务基础平台、分布式等技术。曾参与中国电信ITSP3.0技术架构规范的编写,有多个大型全国集中项目的架构和管理经验。目前致力于“智能制造”的人机一体化系统研发,希望通过物联网与互联网的融合提升生产效率和增强企业原有系统。热衷于开源技术布道,曾译有《SpringData实战》、《大规模Java平台虚拟化与调优》等书籍。

作品目录

载入中

热门划线

  1. 在ApplicationContext抽象实现类AbstractApplicationContext中存在一个ApplicationEventMulticaster,它负责保存所有的监听器,以便在容器产生上下文事件时通知这些事件监听者。5 人
  2. 一个明智的编剧在剧情创作时应围绕故事的角色进行,而不应考虑角色的具体饰演者,这样才可能在剧本投拍时自由地遴选任何适合的演员,而非绑定在某一人身上。3 人
  3. 当然是在影片投拍时,导演将LiuDeHua安排在GeLi的角色上,导演负责剧本、角色、饰演者三者的协调控制,如图4-3所示。3 人
  4. 值得一提的是,由于CGLib采用动态创建子类的方式生成代理对象,所以不能对目标类中的final或private方法进行代理。3 人
  5. 将proxyTargetClass设置为true后,无须再设置proxyInterfaces属性,即使设置也会被ProxyFactoryBean忽略。3 人
  6. 此外,Spring 2.0还支持注解切点和表达式切点,前者通过Java 5.0的注解定义切点,而后者通过字符串表达式定义切点,二者都使用AspectJ的切点表达式语言。3 人
  7. 假设某一制片人想改变这一局面,在选择某个剧本后,希望通过媒体“海选”或者第三方代理机构来选择导演、演员,让他们各司其职,那么剧本、导演、演员就都实现了解耦。2 人
  8. JVM装载类时使用“全盘负责委托机制”,“全盘负责”是指当一个ClassLoader装载一个类时2 人
  9. 有了这个抽象的资源类后,就可以将Spring的配置信息放置在任何地方(如数据库、LDAP中),只要最终可以通过Resource接口返回配置信息即可。2 人
  10. Spring的IoC容器在完成这些底层工作的基础上,还提供了Bean实例缓存、生命周期管理、Bean实例代理、事件发布、资源装载等高级服务。2 人

喜欢这本书的人也喜欢