| View: | [ 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ] |
| Articles Books | Tips |
- The Java EE Application as an EJB/Spring/Hibernate Hybrid by Ramanujam A. Rao - [Clicks: 246]
Java EE 5 provides all the features you need to build a robust enterprise application right in an EJB 3.0 container, but incorporating the relative strengths of Spring and Hibernate can further improve the productivity and quality of your application.
[Includes sample code]
http://www.devx.com/Java/Article/35722 - Oct, 2007 - Migrating legacy Hibernate applications to OpenJPA and EJB 3.0 by Donald Vines, Kevin Sutter - [Clicks: 135]
Learn how to migrate Hibernate application source code, object-relational mappings, and configuration parameters to OpenJPA by comparing the features and functions in Hibernate applications using EJB 2.1 with equivalent capabilities in OpenJPA and EJB 3.0.
http://www.ibm.com/developerworks/websphere/techjournal/0708_vines/0708_vines.html - Aug, 2007 - Packaging EJB 3 Applications by Debu Panda, Reza Rahman, Derek Lane - [Clicks: 128]
The real success of Java EE applications lies in assembly and deployment, as this is the key to delivering on Java's promise of write once, run anywhere (WORA).
http://www.developer.com/java/ejb/article.php/3670496 - Apr, 2007 - Using Security Annotations in Enterprise Beans by Shing Wai Chan - [Clicks: 78]
Prior to Java EE 5, you could specify authentication and authorization information for web tier components as well Enterprise JavaBeans technology components, also know as enterprise beans, only in deployment descriptors. However Java EE 5 simplified things by incorporating security annotations. These annotations are specified in JSR 250: Common Annotations for the Java Platform. The annotations simplify authorization for enterprise beans and for web components. The simplification is particularly significant for enterprise beans. This Tech Tip shows you how to construct enterprise beans that are secured using security annotations. It also shows you how to access the enterprise beans from an application client.
http://java.sun.com/mailers/techtips/enterprise/2007/TechTips_March07.html#2 - Mar, 2007 - Using EJB3 with Ajax by Andrei Cioroianu - [Clicks: 140]
Learn how to build a Java EE application that uses Ajax, JavaServer Faces, and ADF Faces for the Web tier and EJB3 for the business logic.
[Includes sample code]
http://www.oracle.com/technology/pub/articles/cioroianu-ajaxejb.html - Mar, 2007 - Leveraging EJB Timers for J2EE Concurrency by Hyder Alkasimi - [Clicks: 57]
Improve the performance of your J2EE applications by using a concurrency approach that takes advantage of the inherent thread pool management of EJB timers.
[Includes source code]
http://www.devx.com/Java/Article/33694 - Feb, 2007 - Migrating from EJB 2.x to EJB 3.0 by S. Sangeetha, S.V. Subrahmanya - [Clicks: 114]
EJB 3.0 makes life easier, but what if you've already got an EJB 2.x app written? How do you make the move? Should you? Sangeetha S and Subrahmanya S V look at the specifics of what changed in EJB versions and introduce strategies for making the move.
[Includes sample code]
http://today.java.net/pub/a/today/2007/01.23/migrating-from-ejb2x-to-ejb30.html - Jan, 2007
- EJB3 in Action
by Debu Panda, Reza Rahman, Derek Lane - [Clicks: 209]
EJB 3.0 is the most important innovation introduced in Java EE 5.0. EJB 3.0 promises to simplify enterprise development, abandoning the heavyweight EJB 2.x model in favor of a lightweight POJO framework. The API represents a lot of hard work, honest introspection, and a fresh perspective on EJB, all without sacrificing the mission of enabling business application developers to create robust, scalable, standards-based solutions. In the tradition of Manning's In Action series, this book tackles the subject matter head-on, through numerous code samples, real-life scenarios, and illustrations. It is geared toward helping you learn EJB 3.0 quickly and easily. The authors make the subject matter approachable, covering the basics where needed as well as providing guidance, deep coverage, and best practices. The book highlights what EJB 3.0 has to offer without disregarding the contributions and strengths of seminal technologies like Spring, Hibernate or TopLink.
, - Mar, 2007 - Beginning JBoss Seam: From Novice to Professional
by Joseph Faisal Nusairat - [Clicks: 328]
Beginning JBoss Seam: From Novice to Professional introduces the you to JBoss Seam -- JBoss’s answer to Spring and possibly even Ruby on Rails frameworks -- a powerful, robust enterprise Java application framework based on the Java EE 5 standards. JBoss Seam is designed to integrate with and add functionality to Java standards EJB and JSF, which make up the core of Seam. This book dives into the basics of JSF and EJB, and explains basic and advanced Seam functions and tools. The book also features a functioning, in-depth demonstration so you can better learn how to use Seam.
Apress, Paperback - Feb, 2007 - Lightweight Java Web Application Development: Leveraging EJB 3.0, JSF, POJO, and Seam
by Michael Juntao Yuan - [Clicks: 344]
The purpose of the book is to introduce you to the new JBoss framework and development model that could drastically improve your productivity without compromising the enterprise features in Java EE (Previously J2EE). This book will focus on lightweight and Plain Old Java Objects (POJO) development options in the JBoss Application Server. The most important option is EJB 3.0, which standardizes many of the best ideas in existing Open Source POJO frameworks. The scope of the book covers most enterprise middleware topics currently covered by Java EE including the business layer (Enterprise POJOs and session beans in EJB 3.0), the Web presentation layer (JavaServer Faces integration), and the persistence layer (entity beans in EJB 3.0 and object cache). Seam is a new application framework to build Web 2.0 apps using SOA in addition to EJBs, Java Script, and JavaServer Faces (JSF).
Prentice Hall PTR, Paperback - Feb, 2007 - JBoss Seam: Simplicity and Power Beyond Java EE
by Michael Juntao Yuan, Thomas Heute - [Clicks: 220]
JBoss Seam: Power and Flexibility Beyond Java EE 5.0 is the first and authoritative guide for the JBoss Seam framework. Written by JBoss insiders and the Seam project lead, this book teaches you exactly what JBoss Seam is, and how it enables you to write feature-rich web applications faster.
Prentice Hall PTR, Paperback - Jan, 2007
- EJB 3.0 Compatibility and Migration by Ken Saks - [Clicks: 66]
The Enterprise JavaBeans (EJB) 3.0 specification introduced a new, vastly simpler, API for implementing and accessing session beans. Many developers have questions about how applications written to this new API can interact with legacy EJB applications, or how legacy applications can interact with the new API. It would be impractical to require developers to entirely rewrite all existing EJB applications in order to take advantage of any of the new capabilities. In some cases, developers plan to upgrade their applications, but would prefer to do it using a phased approach. In other cases they prefer to write new EJB 3.0 applications, but would still like to take advantage of their existing application's services. The EJB 3.0 specification makes both of these strategies possible. This tip explains how.
[Includes source code]
http://java.sun.com/mailers/techtips/enterprise/2007/TechTips_Feb07.html#1 - Feb, 2007 - Using an EJB Session Bean as a Model Facade by Sean Brydon, Yutaka Yoshida - [Clicks: 88]
The November 18, 2006 Tech Tip Using a Model Facade discussed some of the things that can lead to complexity when you use the Java Persistence API to manage persistence in the domain model of your Java EE 5 applications. The tip showed how a Model Facade (or simply a "Facade") can reduce that complexity. As an example, the tip showed a servlet interacting with a Facade that is implemented as a web tier component. In this tip you'll see how a Facade can be implemented as an Enterprise JavaBeans (EJB) technology session bean.
[Includes source code]
http://java.sun.com/mailers/techtips/enterprise/2007/TechTips_Feb07.html#2 - Feb, 2007