在练手项目中遇到一个问题
当我第一次启动项目的时候,需要创建好用户组和管理员账户
最开始不知道有这个注解,只能用postman
来运行
@PostConstruct注解的使用
//创建管理员
@PostConstruct
@PostMapping("create/admin")
public void createTeacher(){//已创建
System.out.println("before");
if(identityService.createUserQuery().userId("10001").singleResult()==null) {
System.out.println("after");
User user=identityService.newUser("10001");
user.setLastName("管理员");
user.setPassword("123");
identityService.saveUser(user);
identityService.createMembership("10001","003");
}
}
网友评论