Rocky Mountain Software Symposium - November 9 - 11, 2007 - No Fluff Just Stuff

Chris Maki

Rocky Mountain Software Symposium

Denver · November 9 - 11, 2007

You are viewing details from a past event
Chris Maki

Principal Engineer at Overstock.com, author JPA 101: Java Persistence Explained

Chris Maki is a Principal Software Engineer at Overstock.com. Before joining Overstock.com, Chris was an independent consultant specializing in server-side Java development. He has been designing and building server-side systems for 15 years in C++, Objective-C, and Java.

Chris spent many years working as an enterprise architect specializing in large-scale Java system design and development. In addition to being a Java evangelist, he is an avid proponent of Agile Software Development.

Chris is the President of the Utah Java User Group and a member of the WebBeans expert group (JSR-299) and the JPA 2.0 expert group (JSR-317). He is also the author of JPA 101: Java Persistence Explained.

Presentations

Getting to know Maven 2

Getting to know Maven 2, focuses on key Maven 2 concepts so you can start using Maven today. Maven 2 was released about two years ago, and is rapidly becoming the build tool of choice for projects like AppFuse and Spring. Unlike other tools that help you compile your source code, Maven 2 represents a holistic view of project management. Not only does it allow you to build your project, it provides metrics, reports, documentation and repository management. Topics covered include:What is Maven (Myths and Facts), an overview of maven, building an example Maven project, and how to use multi-module projects.

Java Persistence: the next generation

The Java Persistence API, finalized in May of 2006, represents the unified persistence model for both Java SE and Java EE environments. Bringing together the expertise of the Hibernate, TopLink, and JDO communities, JPA is now the standard persistence model for Java applications. Java Persistence: the next generation presents a detailed overview of the JPA specification. The topics covered are:Object/Relational mapping using annotations; good-bye XDocletPackaging, the only XML you really need, EntityManager, where simplicity meets complexity, Java EE in an SE environment: Spring to the rescue, and JPQL, SQL done write.