Currently in the data-src/main/java all the files are placed in the *.dao package. This includes the interfaces (*Dao.java) and implementations (*DaoImpl.java).
Most projects I've worked on have those files in a different package, maybe:
All the *Dao.java files
All the *DaoImpl.java files
IMHO this would make it a bit more clear and easy to use.