Over a million developers have joined DZone.

Devnexus 2015 - Java Persistence API by Jason Porter

DZone's Guide to

Devnexus 2015 - Java Persistence API by Jason Porter

· Java Zone ·
Free Resource

Verify, standardize, and correct the Big 4 + more– name, email, phone and global addresses – try our Data Quality APIs now at Melissa Developer Portal!

Still not sure about JPA? Or maybe you’ve been using it for a while already. Refreshers are always good to have! We’re all at different skill levels, but this presentation looks to have something for everyone.

Why shouldn’t I always use a List for a collection? Should I use a ManyToMany or a OneToMany? How should I do this dynamic query with the Criteria API? Learn some tips and tricks from the Expert Group Members, implementers and power users. We’ll cover some advanced use cases, some gotchas, and some solutions for success.

Jason is a software engineer currently working in the Java Enterprise Edition Space, Arquillian, Forge, web site and other developer experience projects within Red Hat. His specialties include JBoss AS, Seam, CDI, JSF, Java EE, and Gradle. He has worked with PHP, Ruby, Groovy, XSLT, SASS the rest of the web language arena (HTML, CSS, JS, etc). His current position as Senior Software Engineer at Red Hat has him work primarily on the JBoss website, however, he also contributes to JBoss Forge, Arquillian, Apache DeltaSpike, Awestruct and others as time allows. He’s very interested in the developer experience and helping to improve it at all aspects.

For More Devnexus Videos, Click Here

Developers! Quickly and easily gain access to the tools and information you need! Explore, test and combine our data quality APIs at Melissa Developer Portal – home to tools that save time and boost revenue. Our APIs verify, standardize, and correct the Big 4 + more – name, email, phone and global addresses – to ensure accurate delivery, prevent blacklisting and identify risks in real-time.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}