list of maven modules to have practice with different frameworks in java: jUnit/Mock tests for all dao levels(jdbc, mybatis, hibernate, eclipseLink, jpa, spring-data) and different persistence layer (oracle, mysql, h2, hsqldb, mongodb).
It also have modules to work with JMS(ActiveMQ) and Camel.