spring 项目启动时加载

@Component
public class StartupRunner implements CommandLineRunner {
	@Autowired
	UserService userService;

	@Override
	public void run(String... args) throws Exception {

//		if (userService.getUserByName("admin").size() > 0) {
//			if (userService.getUserByName("user0").size() == 0) {  
//				List<User>  users=Lists.newArrayList();
//				for (int i = 0; i < 50; i++) {
//					User user = User.builder().name("user"+i).sex(User.Sex.MALE).email("user"+i+"@qq.com").build();
//					users.add(user);
//				}
//				userService.insertUserList(users);
//			}
//		} else {
//			User user = User.builder().name("admin").sex(User.Sex.MALE).email("[email protected]").build();
//			userService.insertUser(user);
//		}

		System.out.println(">>>服务启动,加载数据<<<");

	}

}

猜你喜欢

转载自blog.csdn.net/m0_37601022/article/details/93486141