- EJB 3 Developer Guide
- Michael Sikora
- 356字
- 2021-07-02 11:34:51
What This Book Covers
Chapter 1 Introduction to EJB 3—A general overview of the Java EE architecture including EJB container services, the JPA persistence engine, and initial installation of the GlassFish application server.
Chapter 2 Session Beans—Creation of a session bean and its client and examples of running it from the application client container. Exploring the program directory structure. Packaging and deploying a session bean. A look at the stateless and stateful session beans lifecycle.
Chapter 3 Entities—Exploring EJB 3 entities. How to package and deploy entities and map an entity to a database table. Metadata defaults and how to override them. Generating primary keys.
Chapter 4 Object/Relational Mapping—One-to-one, one-to-many and many-to-many associations. Default object/relational mapping values and how to override them. Object/relational inheritance mapping and additional annotations.
Chapter 5 JPQL (Java Persistence Query Language)—Looking at different groups of queries including aggregate functions, queries with relationships, subqueries, queries with parameters and named queries. JPQL joins and functions are also explained.
Chapter 6 Entity Manager—Looks in detail at the entity manager. Covers both the EJB 3 container-managed and application-managed entity managers.
Chapter 7 Transactions—ACID properties and isolation levels. Container-managed transactions. Bean-managed transactions.
Chapter 8 Messaging—Looks at the JMS (Java Messaging Service) API. Examples of queue producer and queue consumers. Topic producer and consumers. Message driven beans: their activation configuration properties, lifecycles and transactions.
Chapter 9 EJB Timer Service—Examples of single and interval events. Timer interface methods. Timers and transactions.
Chapter 10 Interceptors—Covers interceptor methods, classes and interceptor communication as well as default interceptors.
Chapter 11 Implementing EJB 3 Web Services—An overview of web service concepts and the web service definition language (WSDL). Creating and deploying a Java application as a web service. Creating and deploying an EJB session bean as a web service. Creating a web service client.
Chapter 12 EJB 3 Security—A look at security, GlassFish authentication, declarative and programmatic EJB authorization and Web Tier authentication and authorization.
The Appendix shows EJB 3 annotations described in this book with their corresponding packages.
- Sakai CLE Courseware Management
- Premiere Pro 2022從新手到高手
- Moldflow 2010完全自學與速查手冊(模流分析·成本控制)
- Joomla! Social Networking with JomSocial
- Photoshop CC入門與進階
- 圖像處理中的數學修煉(第2版)
- 中文版Photoshop CS6平面設計從新手到高手(超值版)
- ASP.NET 3.5 Application Architecture and Design
- Photoshop CS6中文版基礎與實例教程(第6版)
- Premiere Pro短視頻剪輯零基礎一本通
- Photoshop CC完全自學教程:從入門到實踐(全新版)
- Photoshop后期強:多重曝光專業技法寶典
- Joomla! 1.5 JavaScript jQuery
- Instant BlueStacks
- OpenCms 7 Development