File list (Check if you may need any files):
genericdao
..........\src
..........\...\genericdao
..........\...\..........\finder
..........\...\..........\......\FinderArgumentTypeFactory.java
..........\...\..........\......\FinderExecutor.java
..........\...\..........\......\FinderNamingStrategy.java
..........\...\..........\......\impl
..........\...\..........\......\....\ExtendedFinderNamingStrategy.java
..........\...\..........\......\....\FinderIntroductionAdvisor.java
..........\...\..........\......\....\FinderIntroductionInterceptor.java
..........\...\..........\......\....\SimpleFinderArgumentTypeFactory.java
..........\...\..........\......\....\SimpleFinderNamingStrategy.java
..........\...\..........\GenericDao.java
..........\...\..........\impl
..........\...\..........\....\GenericDaoHibernateImpl.java
..........\testsrc
..........\.......\genericdaotest
..........\.......\..............\dao
..........\.......\..............\...\PersonDao.java
..........\.......\..............\domain
..........\.......\..............\......\Person.hbm.xml
..........\.......\..............\......\Person.java
..........\.......\..............\PersonDaoTest.java
..........\.......\sample-applicationContext.xml
..........\.......\test-applicationContext.xml