Java Persistence API 2.0 – An Overview

Java Persistence API, JPA essentials, JPA Optimistic Concurrency, jpa 1.0 annotations, Sample mapping capabilities, Criteria API, Richer Mapping, Java SE, Embeddable Types, Builder pattern, Standard Properties, brief history, new features, Type-safe

More PDF Content

Java Persistence API 2.0 – An Overview

  • Alexis Moussine-Pouchkine, Oracle Corp.
  • mercredi 16 fevrier 2011
  • Agenda
  • JPA, essentials
  • JPA 2.0
    • Expanded O/R mappings
    • Standard options
    • Pessimistic locking
    • Criteria API
  • Relationship to Java EE 6
  • Implementations
  • Tools

A brief history

  • Java Persistence 1.0
    • Part of the EJB 3.0 simplification effort (JSR 220) in 2006
    • Standardized object/relational mapping
    • Covered most of the essential features, a great start
    • Available as part of the Java EE 5 Platform or standalone
  • Java Persistence 1.0
    • Part of the EJB 3.0 simplification effort (JSR 220) in 2006
    • Standardized object/relational mapping
    • Covered most of the essential features, a great start
    • Available as part of the Java EE 5 Platform or standalone
  • Java Persistence 2.0
    • More and better (JSR 317)
    • Greater portability for application developers
    • Available as part of the Java EE 6 Platform or standalone
  • JPA essentials – Entities
  • @Entity-annotated POJOs
  • Basic types
    • Strings, integers, floats, decimals, …
  • Embeddable classes
  • Relationships
    • One-to-one, one-to-many/many-to-one, many-to-many
    • Col ections: java.util Collection, Set, List, or Map
    • Customized via metadata: @JoinColumn, 
  • @JoinTable, …
  • Inheritance
    • Single table, joined subclass, table per class (optional)

Java Persistence API 2.0 – An Overview, Agenda, A brief history, JPA essentials – Entities, JPA essentials – EntityManager, JPA 1.0 Annotations, Java SE, Queries, JPA Optimistic Concurrency, JPA 2.0 new features, JPA 2.0 Richer Mapping, Sample mapping capabilities, Collections of Embeddable Types, Standard Properties, Criteria API, Type-safe, Builder pattern
 

Download Java Persistence API 2.0 - An Overview pdf from www.javaone.ru, 34 pages, 815.05KB.

3 Responses to “Java Persistence API 2.0 – An Overview”

  1. Jharkhand 10th Result 2017 on December 21st, 2016 at 5:19 am

    JAC 10th class results 2017 with marks will be declared online at jac.nic.in, jharresults.nic.in by Jharkhand Academic Council.

  2. Jharkhand 10th Result 2017 on December 21st, 2016 at 5:20 am

    JAC 10th class results 2017 with marks will be declared online at jac.nic.in, jharresults.nic.in by Jharkhand Academic Council.JAC 10th Results 2017

  3. MBT Kimondo Gtx Men on January 3rd, 2017 at 10:41 pm

    Please kindly take a look if any items you need now or like to collect. All Brands shoes available! Like Adidas, Asics, Coverse, MBT, New Balance, Nike, Skechers, Timberland Those shoes are 100% authentic. You can enjoy free shipping and no tax. Welcome to check our store and contact us, we are here for your best service always.Adidas Messi 16 FG Nike Air Max Motion LW Air Jordan 4 Adidas Ultra Boost Olympic Supra Bleeker Women Timberland 6 Inch Boots Nike Zoom Ascention Men MBT Kitabu Gtx Shoes Air Jordan 2 Men Adidas D Rose 7 Men MBT Baridi Women Nike Air Force 1 07 High Nike Air Huarache Men Adidas Climacool Boat Lace Adidas Neo Chaussures Adidas NMD Human Race Adidas Originals ZX 500 Adidas Originals Stan Smith W Adidas Originals Pride Pack Adidas 11 Pro TF Adidas Springblade Schuhe Adidas Tubular Schuhe Adidas Yeezy Boost 550 Adidas Originals ZX 8000 Nike Elastico Pro III IC Adidas Messi 16 AG Adidas Originals NMD Air Jordan 23 Air Jordan 3.5 Men Nike Air Max 2017 Adidas Original ZX Adidas Climacool Boat Nike Elastico Pro III IC Adidas Superstar 2 Shoes Nike Roshe Two Flyknit Shoes Adidas Stan Smith Adidas Ultra Boost Shoes MBT Fora Gtx Women Adidas Neo Timberland Chukka Boots Adidas NMD Nike Magista Obra IC MBT Lami Damen Adidas Messi 16.3 IC Timberland 6 Inch Boots Herren Nike ELASTICO Finale III Street TF Adidas NMD C1 Nike Air Max 2016 Adidas Stan Smith Primeknit Adidas Ultra Boost Uncaged Nike Free Flyknit NSW MBT Kimondo Men MBT Kisumu 2 MBT Kisumu MBT Flame Chaussures MBT Kimondo Gtx Men MBT Fora Gtx Damen MBT Kifundo Men

Leave a Reply