BaseDaoImpl
+ob:Object+hql:String+class:Class+pageNow:int+pageSize:int
IBaseDao
UserDao
+saveUser(User user)+getAll(Class clazz):List +getById(int id):User +deleteById(int id);+findByName(String name):List +findUserByName(String name):List+update(User user)
UserBaseDao
user:Userid:int