/**
     * 实现注册
     */
    @Override
    public String register(MyUser userDomain) {
        String username = userDomain.getUsername();
        List<Authority> authorityList = new ArrayList<Authority>();
        //管理员权限
        if("admin".equals(username)) {
            Authority a1 = new Authority();
            Authority a2 = new Authority();
            a1.setId(1);
            a1.setName("ROLE_ADMIN");
            a2.setId(2);
            a2.setName("ROLE_DBA");
            authorityList.add(a1);
            authorityList.add(a2);
        }else {//用户权限
            Authority a1 = new Authority();
            a1.setId(3);
            a1.setName("ROLE_USER");
            authorityList.add(a1);
        }
        userDomain.setAuthorityList(authorityList);
        //加密密码
        String secret  = new BCryptPasswordEncoder().encode(userDomain.getPassword());
        userDomain.setPassword(secret);
        MyUser mu = myUserRepository.save(userDomain);
        //注册成功
        if(mu != null) {
            System.out.println("注册成功!");
            return "/login";
        }else {
            System.out.println("注册失败!!");
            return "/register";//注册失败
        }
    }