BaseDaoImpl リファクタリング entityからすべてのクラスに対応