Changed the update clause to set the the entire principal the reflect a domain object design that's closer to what might be set up if Spring Data auditing is used, too.
Made use of Lombok in the domain objects where possible. Reduced visibility of repository interfaces to package scope. Minor test case cleanups.
Some JavaDoc improvements, copyright headers. Using a logger instead of System.out in the test case now. Removed commented out dependency declaration from JPA pom.xml.
Switched to a much more simplified domain model as the primary focus of the sample is on the infrastructure setup, not a sophisticated domain model.
Added dedicated build profiles for static (compile-time) weaving and load-time weaving. Simplified application configuration to use more of Spring Boot's auto-configuration features.
Ported Markdown README to Asciidoc.
Original pull request: #68.
Removed obsolete @Param annotations from repository interfaces. Upgraded to Fowler snapshots for JPA 2.1 examples as we need a fix in derived stored procedure execution to work correctly.
Related issues: DATAJPA-681.
We now activate the JSR-310 AttributeConverters shipped with Spring Data JPA 1.8. Removed the dependency to Jadira user types and switch to non-time-zoned Java 8 LocalDateTime.
Original pull request: #46.
Upgraded to Jadira Usertypes 3.2 to be able tu use Hibernate-specific UserType to make sure JDK 8 date/time types get converted into appropriate SQL types by the persistence provider.
Changed method to derive the stored procedure metadata to be named after the stored procedure so that the name doesn't have to be customized on the annotation.
Switched to Spring Data JPA master branch artifact as the stored procedure support has been merged recently.
Abbreviated JPA sample module folder names. Renamed the Java 8 auditing sample module to Java 8 module as it not only contains samples for auditing anymore.
Use latest stable Spring Data JPA release as well as Hibernate 4.3.4. Upgraded to Spring Boot 1.0 RC4, Querydsl 3.3.1 and Lombok 1.12.4. Upgraded to Spring Data MongoDB 1.5 snapshots to be able to use the geo-types from Spring Data Commons.