BaseDao中增加了一个返回单个查询对象的方法，用了泛型