没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
For your convenience Apress has placed some of the front
matter material after the index. Please use the Bookmarks
and Contents at a Glance links to access them.
v
Contents at a Glance
Foreword �������������������������������������������������������������������������������������������������������������������������� xxv
About the Author ������������������������������������������������������������������������������������������������������������ xxvii
About the Technical Reviewer ����������������������������������������������������������������������������������������� xxix
Acknowledgments ����������������������������������������������������������������������������������������������������������� xxxi
Introduction ������������������������������������������������������������������������������������������������������������������� xxxiii
Chapter 1: Java EE 7 at a Glance ■ ���������������������������������������������������������������������������������������1
Chapter 2: Context and Dependency Injection ■ �����������������������������������������������������������������23
Chapter 3: Bean Validation ■ ����������������������������������������������������������������������������������������������67
Chapter 4: Java Persistence API ■ �����������������������������������������������������������������������������������103
Chapter 5: Object-Relational Mapping ■ ���������������������������������������������������������������������������125
Chapter 6: Managing Persistent Objects ■ �����������������������������������������������������������������������177
Chapter 7: Enterprise JavaBeans ■ ����������������������������������������������������������������������������������227
Chapter 8: Callbacks, Timer Service, and Authorization ■ �����������������������������������������������263
Chapter 9: Transactions ■ �������������������������������������������������������������������������������������������������289
Chapter 10: JavaServer Faces ■ ���������������������������������������������������������������������������������������305
Chapter 11: Processing and Navigation ■ ������������������������������������������������������������������������349
Chapter 12: XML and JSon Processing ■ ��������������������������������������������������������������������������387
■ Contents at a GlanCe
vi
Chapter 13: Messaging ■ ��������������������������������������������������������������������������������������������������417
Chapter 14: SOAP Web Services ■ ������������������������������������������������������������������������������������455
Chapter 15: RESTful Web Services ■ ��������������������������������������������������������������������������������495
Appendix A: Setting Up the Development Environment ■ �������������������������������������������������539
Index ���������������������������������������������������������������������������������������������������������������������������������561
xxxiii
Introduction
In today’s business world, applications need to access data, apply business logic, add presentation layers, be mobile,
use geolocalization, and communicate with external systems and online services. at’s what companies are trying
to achieve while minimizing costs, using standard and robust technologies that can handle heavy loads. If that’s your
case, you have the right book in your hands.
Java Enterprise Edition appeared at the end of the 1990s and brought to the Java language a robust software
platform for enterprise development. Challenged at each new version, badly understood or misused, overengineered,
and competing with open source frameworks, J2EE was seen as a heavyweight technology. Java EE beneted from
these criticisms to improve and today focuses on simplicity.
If you are part of the group of people who still think that “EJBs are bad, EJBs are evil,” read this book, and you’ll
change your mind. EJBs (Enterprise Java Beans) are great, as is the entire Java EE 7 technology stack. If, on the
contrary, you are a Java EE adopter, you will see in this book how the platform has found equilibrium through its ease
of development and easy component model. If you are a beginner in Java EE, this is also the right book: it covers the
most important specications in a very understandable manner and is illustrated with a lot of code and diagrams to
make it easier to follow.
Open standards are collectively one of the main strengths of Java EE. More than ever, an application written with
JPA, CDI, Bean Validation, EJBs, JSF, JMS, SOAP web services, or RESTful web services is portable across application
servers. Open source is another of Java EE’s strengths. As you’ll see in this book, most of the Java EE 7 Reference
Implementations use open source licensing (GlassFish, EclipseLink, Weld, Hibernate Validator, Mojarra, OpenMQ,
Metro, and Jersey).
is book explores the innovations of this new version, and examines the various specications and how to
assemble them to develop applications. Java EE 7 consists of nearly 30 specications and is an important milestone
for the enterprise layer (CDI 1.1, Bean Validation 1.1, EJB 3.2, JPA 2.1), for the web tier (Servlet 3.1, JSF 2.2, Expression
Language 3.0), and for interoperability (JAX-WS 2.3 and JAX-RS 2.0). is book covers a broad part of the Java EE 7
specications and uses the JDK 1.7 and some well-known design patterns, as well as the GlassFish application server,
the Derby database, JUnit, and Maven. It is illustrated abundantly with UML diagrams, Java code, and screenshots.
How the Book Is Structured
is book concentrates on the most important Java EE 7 specications and highlights the new features of this release.
e structure of the book follows the architectural layering of an application.
剩余596页未读,继续阅读
资源评论
- nelsonct2015-08-31能有帮助 ,谢谢
- joeyweijiang2014-05-29页面 很清楚, PDF格式。 正好想再学一下JEE7。
墨晓竹
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
- Linux线程同步机制深度解析与实用指南.zip
- PTA题库C语言解题策略与实战.rar
- SVPWM控制技术的simulink建模与仿真【包括simulink模型,参考文献,操作步骤】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功