完成GenericDao