implement some BaseDAO method