Проект JPA состоит из несколькоих под проектов:
simpleJPA - простой проект для доступа к данным по стандарту JPA
Запускается тесты командой mvn test
Описание проекта Основы JPA
simple-spring-jpa - тоже самое что и предыдущий, только испольуется Spring
Запускается тесты командой mvn test
Описание проекта Использования JPA со Spring
simple-JPA-HibernateEnvers - простой JPA проект аудита и отслеживания версий для сущностей.
Запускается командой mvn exec:java
Описание проекта Аудит и отслеживание версий для сущностных классов в Spring
mvc-example - простой spring-mvc проект.
Деплоится на веб сервер и там запускается.
Описание проекта Основы Spring MVC
jta - простой jta проект.
Запускается тесты командой mvn test
Описание проекта JTA и распределенные транзакции