Testing various tools for connecting and working with the database
- on-jdbc — самый простой проект, работает на Connection
- on-jdbc-pool — чуть сложнее, Connection берем из pool-а соединений
- on-jdbc-spring — проект на spring-jdbc. Вместо Connection используются SimpleJdbcInsert, JdbcTemplate, NamedParameterJdbcTemplate
- on-spring-hibernate — проект на Spring+Hibernate, с использованием SessionFactory (не стандарт JPA)
- on-jpa-hibernate — проект на Spring+Hibernate, с использованием EntityManager (стандарт JPA)
Подробнее о проектах - внутри их readme-файлов. Некоторые проекты можно запустить "как приложение", в других можно запустить только Junit тесты. Модель БД в проектах имеет общий смысл, но отличается (эволюционировала).