| 12345678910111213141516171819202122232425 |
- package fr.jaquin.bdlg.planner.security;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.boot.CommandLineRunner;
- import org.springframework.context.annotation.Bean;
- import org.springframework.context.annotation.Configuration;
- import fr.jaquin.bdlg.planner.persistence.CustomUser;
- import fr.jaquin.bdlg.planner.persistence.CustomUserRepository;
- @Configuration
- public class LoadFixedUser {
- private static final Logger log = LoggerFactory.getLogger(LoadFixedUser.class);
- @Bean
- CommandLineRunner initDatabase(CustomUserRepository repository) {
- return args -> {
- CustomUser admin = new CustomUser("admin", "notAnAdmin");
- log.info("admin pwd " + admin.getPassword());
- log.info("Preloading " + repository.save(admin));
- log.info("Preloading " + repository.save(new CustomUser("clovis", "M1m2pBP.")));
- };
- }
- }
|