#21 Do codes good format.(NotFixed)
#22 In UserDao, we can use daoHelper.find() instead of query.list() Edit
#23 Use WebGet to do get data, and use WebPost to do save update delete data