Files
spring-soap/spring-boot-modules/spring-boot-react/src/main/java/com/baeldung/springbootreact/BoostrapInitialData.java
Sallo Szrajbman 6a82efdd39 BAEL-4842 - Use React and Spring Boot to Build a Simple CRUD App
Initial source module for the article
2021-03-28 17:00:33 +01:00

28 lines
850 B
Java

package com.baeldung.springbootreact;
import com.baeldung.springbootreact.domain.Client;
import com.baeldung.springbootreact.repository.ClientRepository;
import com.github.javafaker.Faker;
import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;
import java.util.Locale;
@Component
public class BoostrapInitialData implements CommandLineRunner {
private final ClientRepository clientRepository;
private final Faker faker = new Faker(Locale.getDefault());
public BoostrapInitialData(ClientRepository clientRepository) {
this.clientRepository = clientRepository;
}
@Override
public void run(String... args) {
for (int i = 0; i < 10; i++) {
clientRepository.save(new Client(faker.name().fullName(), faker.internet().emailAddress()));
}
}
}