精通Spring 4.x :企业应用开发实战 - (EPUB全文下载)

文件大小:0.48 mb。
文件格式:epub 格式。
书籍内容:

精通Spring 4.x :企业应用开发实战
第1篇 基础篇
第1章 Spring概述
第2章 快速入门
第3章 Spring Boot
第2篇 核心篇
第4章 IoC容器
第5章 在IoC容器中装配Bean
第6章 Spring容器高级主题
第7章 Spring AOP基础
第8章 基于@AspectJ和Schema的AOP
第9章 Spring SpEL
第3篇 数据篇
第10章 Spring对DAO的支持
第11章 Spring的事务管理
第12章 Spring的事务管理难点剖析
第13章 使用Spring JDBC访问数据库
第14章 整合其他ORM框架
第4篇 应用篇
第15章 Spring Cache
第16章 任务调度和异步执行器
第17章 Spring MVC
第18章 实战案例开发
第5篇 提高篇
第19章 Spring OXM
第20章 实战型单元测试
《Spring 3.x企业应用开发实战》读者评价
封底
第1篇 基础篇
第1章 Spring概述
Spring已经成为Java应用首选的full-stack开发框架,它本着“从实践中来,到实践中去”的原则,对传统EJB重量型框架的思想进行了颠覆性的革新,通过Rod Johnson天才般的演绎,使Spring在短时间内就成为用户众多、社群庞大、文档丰富、极具实用性的开源开发框架。目前,Spring已经升级到4.2版本,全面支持Java SE 8、Java EE 7,向下兼容Java SE 6/Java EE 6,新添加如泛型依赖注入、Lambda表达式的支持、Groovy DSL定义Bean、核心容器增强、Web框架增强、WebSocket模块的实现、测试增强等功能,全面支持REST风格的Web开发。Spring家族系列的子项目更加丰富,Spring在支持产品化开发、大数据、云计算及微服务架构(MSA)、Mobile这些引领世界风潮的技术上拥有令人惊羡的表现。
本章主要内容:
◆认识Spring
◆Spring体系及文档结构
◆Spring 4.0新特性
◆Spring子项目介绍
本章亮点:
◆Spring子项目介绍
◆Spring 4.0新特性
1.1 认识Spring
Spring——春天,春风又绿江南岸的春天,花团锦簇、草长莺飞的春天。一提到近几年的Java开源世界,喜爱历史的人也许马上就能联想到春秋战国时期那段百花齐放、百家争鸣、思想文化空前繁荣的学术春天,而Spring正是百花齐放的Java开源世界里一朵芳香馥郁的奇葩。
Spring是众多Java开源项目中的一员,唯一不同的是,它秉承着破除权威迷信,一切从实践中来到实践中去的理念,宛如阿基米德手中的杠杆,以一己之力撼动了Java EE传统重量级框架坚如磐石的大厦。
要用一两句话总结出Spring的所有内涵确实有点困难,但为了先给大家一个基本的印象,我们尝试着进行以下概括。
Spring是分层的Java SE/EE应用一站式的轻量级开源框架,以IoC(Inverse of Control,控制反转)和AOP(Aspect Oriented Programming,切面编程)为内核,提供了展现层Spring MVC、持久层Spring JDBC及业务层事务管理等一站式的企业级应用技术。此外,Spring以海纳百川的胸怀整合了开源世界里众多著名的第三方框架和类库,逐渐成为使用最多的轻量级Java EE企业应用开源框架。
说起Spring,我们不免要提到Spring的缔造者Rod Johnson这位Java奇才。Rod Johnson不仅在悉尼大学获得了计算机学士学位,同时还是一位音乐学博士,也许是音乐的细胞赋予了他程序设计美学的灵感,让他成就了Spring的简约和优雅。他不但早在1996年就涉足了Java技术,同时也对C/C++有着深厚的造诣。他参与过众多保险、电子商务和金融等行业大型项目的开发,具有丰富的实践经验。同时他还是JCP活跃的成员,是JSR-154(Servlet 2.4)和JDO 2.0规范的专家。
Rod Johnson在2002年编著的Expert One-to-One J2EE Design and Development一书中,对Java EE正统框架臃肿、低效、脱离现实的种种学院派做法提出了质疑,并积极寻求探索革新之道。以此书为指导思想,他编写了interface21框架,这是一个力图冲破Java EE传统开发的困境,从实际需求出发,着眼于轻便、灵巧,易于开发、测试和部署的轻量级开发框架。Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日发布了1.0正式版。同年他又推出了一部堪称经典的力作Expert One-to-One J2EE Development without EJB,该书在Java世界掀起了轩然大波,改变了Java开发者程序设计和开发的思考方式。在该书中,他根据自己多年丰富的实践经验,对EJB的各项笨重臃肿的结构进行了逐一的分析和否定,并分别以简洁实用的方式替换之。至此一战功成,Rod Johnson成为一个改变Java世界的大师级人物。
从2004年发布第一个版本以来,Spring逐渐占据了Java开发人员的视线,获得了开源社区一片赞誉之声,Java开源社区里“春”色满园关不住。在著名的GitHub开源网站上,Spring是大家始终关注的热点项目,下载量名列前茅。在国内的开源中国网站(http://www.oschina.net)上,Spring也是大家关注讨论的焦点。
Spring拥有庞大的社区、活跃的开发队伍、丰富的文档、众多的应用案例。国内的Spring社区也异常活跃,对Spring在国内的推广起到了推波助澜的作用。下面是其中的一些代表者。
首先提到的是SpringFramework中文论坛(http://springside.io),这是一个出色的Spring专业论坛,2008年, ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 精通Spring 4.x :企业应用开发实战 - (EPUB全文下载)