使用java enterprise edition开发服务器端的应用程序可能会非常复杂费时。spring framework已经被完全重新设计,从而使服务器端应用程序的开发更加简单。以这本书作为指导,您可以快速地掌握如何使用spring 2的*新特性和其他开放源代码的工具,比如junit、ant和 hibernate。
本书可以使您快速掌握spring framework,在第1章中就会操作一个服务器端的spring示例。您将迅速熟悉spring 2 的技术和术语,这些内容简化了java服务器应用程序的创建。在其后的每一章中,本书将逐步地介绍在构建大型生产规模示例时所涉及的步骤,从而更加深入地探究spring应用程序设计和开发的基础领域。
本书主要内容
◆ 如何在构建应用程序时使用spring 2 framework和相关的api
◆ 如何实现核心的*佳实践,包括控制反转、依赖注入和面向切面的编程
◆ 如何编码和测试以pojo(plain old java object,简单旧式java对象)为中心的设计和开发,以及如何支持业务逻辑
◆ 如何使用java persistence api(java持久化api,jpa) 支持对关系数据库服务器的数据访问
◆ 如何创建可维护的java服务器应用程序,这种应用程序通过使用spring mvc解除业务逻辑与用户界面的耦合
◆ 如何创建生成用于web联合供稿的rss和用于可移植报告的pdf的应用程序
◆ 如何构建web服务互操作性,这些特性允许服务器应用程序与基于microsoft .net的系统交换数据和信息
◆ 如何通过对spring应用程序添加事务支持来改进系统的健壮性
本书读者对象
本书面向希望采用spring framework和相关的开放源代码工具来构建服务器端应用程序的java 开发人员。已经使用过现有j2ee或者java ee服务器的开发人员也将从本书找到过渡到轻量级spring framework的相关技术信息。
使用Java Enterprise Edition开发服务器端的应用程序町能会非常复杂费
时。Spring Framework已经被完全重新设计,从而使服务器端应用程序的
开发更加简单。以这本书作为指导,您可以快速地掌握如何使用Spring 2
的*新特性和其他开放源代码的工具,比如JUnit、Ant和Hibernate 。
本书可以使您快速掌握Spring Framework,在第1章中就会操作一个服
务器端的Spring示例。您将迅速熟悉Spring 2的技术和术语,这些内容简
化了Java服务器应用程序的创建。在其后的每一章中,本书将逐步地介绍
在构建大型生产规模示例时所涉及的步骤,从而更加深入地探究Spring应
用程序设计和开发的基础领域。
◆如何在构建应用程序时使用Spring 2 Framework和相关的API
◆如何实现核心的*佳实践,包括控制反转、依赖注入和面向切面的编程
◆如何编码和测试以POJO(PlainOld JavaObiect,简单旧式Java对象)为中
心的设计和开发,以及如何支持业务逻辑
◆如何使用Java Persistence API(Java持久化API,JPA)支持对关系数据库
服务器的数据访问
◆如何创建可维护的Java服务器应用程序,这种应用程序通过使用Spring
MVC解除业务逻辑与用户界面的耦合
◆如何创建生成用于Web联合供稿的RSS和用于可移植报告的PDF的应用
程序
◆如何构建Web服务互操作性,这些特性允许服务器应用程序与基于
Microsoft.NET的系统交换数据和信息
◆如何通过对Spring应用程序添加事务支持来改进系统的健壮性
本书i-g.者对象
本书面向希望采用Spring Framework和相关的开放源代码工具来构建服
务器端应用程序的Java开发人员。已经使用过现有J2EE或者Java EE服务器的
开发人员也将从本书找到过渡到轻量级Spring Framework的相关技术信息。
Thomas Van de Velde在开发众多行业内的高流量、面向公众的Web站点方面具有丰富经验。作为一家全球领先的技术咨询公司的顾问和项目经理,他已经完成了法国网上税务申报系统和美国一个最大的体育网站的创建工作。Thomas对于探索如何在企业中利用开放源代码颇具热情,而在闲暇时,他会与妻子和女儿在一起居住的California南部进行冲浪。
内容简介:本书是Spring领域的问鼎之作,由业界拥有10余年开发经验的资深Java专家亲自执笔!Java开发者社区和Spring开发者社区一致
《中国工程船研发史》内容简介:本书是中国船舶研发史丛书之一。工程船是专门用于各种水上、水下工程建设的船舶。本书从工程船定义
本书详细介绍了层叠样式表单的基本要素,包括CSS的基本概念、CSS属性、格式化模型以及CSS单位等。此外,对于CSS的延伸扩展部分也
ThismanualprovidesacompletetutorialintroductiontotheGNUCandC++compilers,gccandg+...
《精通搜索分析》是一本关于搜索分析的综合性著作,致力于分析和优化站内搜索、移动设备和社会化媒体。本书将营销实践和搜索引擎
《服务设计:用极致体验赢得用户追随》内容简介:服务设计不只是设计服务,更是设计与服务相关的整个商业系统。服务设计包括表层的
本書回到源頭詳盡地從歷史脈絡、以及其他藝術領域,如文學、繪畫、戲劇、以及茶道文化等等,仔細說明了從古至今整個Wabi-Sabi的美
C语言程序设计 内容简介 C语言是国内外广泛使用的计算机语言,是计算机从业人员应该掌握的一种重要的程序设计工具。本书是针对应用型人才的培养要求,经过精心策划,准...
《Effective Debugging》内容简介:本书共分8章。首先讲解调试策略(第1章)、调试方法(第2章)以及调试时所用的工具与技巧(第3章
More Exceptional C++(英文版) 内容简介 本书以英文版的形式,介绍了MoreExceptionalC,通过40个问题帮助你理解关于C软件设计...
《人工智能简史》内容简介:人工智能究竟是天使,还是魔鬼? 人工智能会像200年前的电力那样颠覆世界吗? 未来的机器人是否真的会像
《断病如断案:中医如何看病》内容简介:本书为中医医案汇编图书,是中医专家根据多年临床诊疗经验,结合大量中医文献编写而成。全
《财富自由从0到1》内容简介:个人的财富自由,可以通过资产的多样化配置、改变理财思维和习惯实现。想让自己的财富保值增值,人们
《大脑功能模式(型)理论》内容简介:在主客观事物情境模式不断刺激下,基因遗传决定的大脑生理结构和特性,建构各不相同的生理结
《5G时代边缘计算:LF Edge生态与EdgeGallery技术详解》内容简介:这是一本指导个人或企业针对微信视频号进行内容制作、全方位运营
移动通信是当前发展最快、应用最广和最前沿的通信领域之一。本书共分为七章,主要介绍了移动通信的基本概念,移动通信网网络技术
《旅行者的梦》内容简介:本书是作者以《旅行者的梦》一诗有感而发创作的乐队作品。在我国这部作品是首次出版。作品于2016年进行世
《写给Web开发人员看的HTML5教程》通过结合大量实际案例和源代码对HTML5的重要特性进行了详细讲解,内容全面丰富,易于理解。全书
《Laravel框架关键技术解析》内容简介:《Laravel框架关键技术解析》以Laravel 5.1版本为基础,从框架技术角度介绍Laravel构建的原
《小学主题式综合活动课程案例选编》内容简介:本书是上海市开展小学主题式综合活动课程研究和实施工作以来汇总的首个学校案例集。