@@ -0,0 +1,1262 @@
+package annuaire;%0A%0Aimport annuaire.repository.ControllerRepository;%0Aimport org.slf4j.Logger;%0Aimport org.slf4j.LoggerFactory;%0A%0Aimport org.springframework.boot.CommandLineRunner;%0Aimport org.springframework.boot.SpringApplication;%0Aimport org.springframework.boot.autoconfigure.SpringBootApplication;%0Aimport org.springframework.context.annotation.Bean;%0Aimport org.springframework.transaction.annotation.Transactional;%0A%0Aimport java.io.UnsupportedEncodingException;%0A%0A@Transactional%0A@SpringBootApplication%0Apublic class InitDB %7B%0A%0A    private static final Logger log = LoggerFactory.getLogger(Application.class);%0A%0A    public static void main(String%5B%5D args) %7B%0A        SpringApplication.run(Application.class);%0A    %7D%0A%0A    @Bean%0A    public CommandLineRunner demo(ControllerRepository repository) %7B%0A        return (args) -%3E %7B%0A            repository.save(new Controler(%22ctl1%22 , %22%7B %5C%22pattern%5C%22 : %5C%22default%5C%22 %7D%22));%0A            repository.save(new Controler(%22ctl2%22 , %22%7B %5C%22pattern%5C%22 : %5C%22default%5C%22 %7D%22));%0A            repository.save(new Controler(%22ctl3%22 , %22%7B %5C%22pattern%5C%22 : %5C%22default%5C%22 %7D%22));%0A            repository.save(new Controler(%22ctl4%22 , %22%7B %5C%22pattern%5C%22 : %5C%22default%5C%22 %7D%22));%0A            repository.save(new Controler(%22ctl5%22 , %22%7B %5C%22pattern%5C%22 : %5C%22default%5C%22 %7D%22));%0A        %7D;%0A    %7D%0A%0A%7D

Add a initDB Script waiting runtime added controllers