Java Persistence API

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ]

Articles
Tips
  

Articles:
  • IBM WebSphere Developer Technical Journal: Leveraging OpenJPA with WebSphere Application Server V6.1 by Roland Barcia, Kevin Sutter   - [Clicks: 204]
    The Apache OpenJPA project is an open-source implementation of the Java Persistence API, focused on building a robust, high performance, scalable implementation of the JPA specification. This article introduces OpenJPA with a complete example of how to take advantage of some of these features now, using IBM WebSphereŽ Application Server V6.1.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/websphere/techjournal/0612_barcia/0612_barcia.html - Dec, 2006
  • Taking JPA for a Test Drive by Samudra Gupta   - [Clicks: 125]
    A case study in the use and deployment of Java Persistence Architecture (JPA)
    http://www.oracle.com/technology/pub/articles/gupta-jpa.html - Nov, 2006
  • Getting Started with Java Persistence API and SAP JPA 1.0 by Sabine Heider, Adrian Gorler, Julia Reisbich   - [Clicks: 104]
    A key feature of SAP NetWeaver Application Server, Java EE 5 Edition is the new Java Persistence API (JPA). This article is the first one of a series of articles on JPA, which will appear here in the following months. The article gives an introduction to the fundamental concepts of JPA and illustrates the concepts by means of a small sample application.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40ff8a3d-065a-2910-2f84-a222e03d1f43 - Nov, 2006
  • Book excerpt: Migrate to the Java Persistence API by Mike Keith, Merrick Schincariol   - [Clicks: 68]
    In this article, an excerpt from Pro EJB 3.0: Java Persistence API (Apress, May 2006), authors Mike Keith and Merrick Schincariol discuss the issues of moving away from container-managed persistence to leverage the Java Persistence API and present strategies for achieving such a migration.
    http://www.javaworld.com/javaworld/jw-08-2006/jw-0828-persistence.html - Aug, 2006
  • Inheritance and the Java Persistence API by Rahul Biswas   - [Clicks: 112]
    This Tech Tip presents some of the features of inheritance supported in the Java Persistence API. A sample package accompanies the Tech Tip. It demonstrates some of the features discussed in the tip. The examples in the tip are taken from the source code for the sample (which is included in the package). The sample uses an open source reference implementation of Java EE 5 called GlassFish.
    [Includes sample code]
    http://java.sun.com/mailers/techtips/enterprise/2006/TechTips_June06.html#2 - Jun, 2006
  • More Persistence for Client-Side Developers by Joshua Marinacci   - [Clicks: 94]
    Java Persistence is a powerful technology designed to store all of your data objects in a full relational database without having to write a single line of SQL. Though originally created for the server side, I will show you how useful it can be in client applications. In " An Introduction to Java Persistence for Client-Side Developers" I introduced the Java Persistence API, the libraries to support it, and showed you how to set up a trivial but complete application. In part two we will take a look at advanced features like automatic table creation, property control, and inter-object relationships. Then we will build a complete address book application using everything we have learned.
    [Includes source code]
    http://today.java.net/pub/a/today/2006/06/08/more-ejb3-persistence-api-for-client-side-developer.html - Jun, 2006
  • An Introduction to Java Persistence for Client-Side Developers by Joshua Marinacci   - [Clicks: 536]
    Joshua Marinacci combines the EJB3 Java Persistence API with Hibernate and HSQLDB to achieve easy, lightweight persistence for the desktop developer.
    [Includes source code]
    http://today.java.net/pub/a/today/2006/05/23/ejb3-persistence-api-for-client-side-developer.html - May, 2006
  • Using the Java Persistence API with Spring 2.0 by Seth White   - [Clicks: 359]
    The Java Persistence API (JPA) and the version 2.0 release of the Spring Framework have been creating a lot of interest among developers. This article looks at how Spring 2.0 and JPA can be used with BEA WebLogic Server. In particular, we describe an updated version of WebLogic Server's medical records sample application that uses Spring and JPA. The article shows how Spring and JPA form a powerful combination that is the cornerstone of a simplified POJO-based application architecture. The major technologies used include WebLogic Server 9.1, Spring 2.0, and Kodo JPA.
    [Includes source code]
    http://dev2dev.bea.com/pub/a/2006/03/jpa-spring-medrec.html - Mar, 2006

[Top]

Tips:
  • Using a Model Facade by Sean Brydon, Yutaka Yoshida   - [Clicks: 109]
    The Facade pattern defines a higher-level class that encapsulates and centralizes the interactions between Java Persistence clients and the entities and operations of the Java Persistence API. The pattern provides a single interface for operations on a set of entities. Using the Facade pattern can make the code in your Java Persistence clients cleaner. A web component that uses a Facade to access the model tier does not have to be aware of all the details of the APIs for each entity. Neither does the web component need to be aware of the persistence mechanisms being used when accessing the entity managers or transaction managers. Also, if you add a Facade between the calling clients and the entities in the model tier, it makes your code more loosely-coupled and easier to maintain.
    [Includes sample code]
    http://java.sun.com/mailers/techtips/enterprise/2006/TechTips_Nov06.html#2 - Nov, 2006
  • Using Java Persistence With JavaServer Faces Technology by Roger Kitain   - [Clicks: 134]
    This tip examines a sample application that uses the Java Persistence API with the JSF framework. A package that contains the code for the sample application accompanies the tip. The code examples in the tip are taken from the source code of the sample (which is included in the package).
    [Includes sample code]
    http://java.sun.com/mailers/techtips/enterprise/2006/TechTips_Nov06.html#1 - Nov, 2006
  • The Java Persistence Query Language by Jie Lin Leng   - [Clicks: 77]
    One of the things that the Java Persistence API specifies is a query language that allows you to define queries over entities and their persistent state. The query language, called the Java Persistence Query Language, gives you a way to specify the semantics of queries in a portable way, independent of the particular database you're using in an enterprise environment. This Tech Tip introduces the Java Persistence Query Language and discusses some of its basic features. The tip assumes that you understand the basic terms and concepts of the Java Persistence API. If you don't, see "Chapter 24: Introduction to the Java Persistence API" in the Java EE 5 Tutorial.
    [Includes sample code]
    http://java.sun.com/mailers/techtips/enterprise/2006/TechTips_Oct06.html#1 - Oct, 2006

[Top]