@IocBean(fields = "dao", name="userService")
@Slog(tag = "用户管理")
public class UserServiceImpl extends IdNameEntityService<User> implements RedisKey, UserService {
@Slog(tag = "新增用户", before = "用户名[${name}]")
public User add(String name, String password) {
User user = new User();
user.setName(name.trim().toLowerCase());
user.setSalt(R.UU16());
user.setPassword(new Sha256Hash(password, user.getSalt()).toHex());
user.setCreateTime(new Date());
user.setUpdateTime(new Date());
user = dao().insert(user);
UserProfile profile = new UserProfile();
profile.setUserId(user.getId());
profile.setLoginname(user.getName());
profile.setNickname(user.getName());
dao().insert(profile);
return user;
上面是fileds = 'dao', 用的时候是dao() 这是什么意思?