Applying Common-Build GPDO on Dao, Impl and Domain Object