InitData.java
package contacts.init;
import contacts.entity.Contacts;
import contacts.entity.DocumentType;
import contacts.service.ContactsService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;
import java.util.UUID;
/**
* @author fdse
*/
@Component
public class InitData implements CommandLineRunner{
@Autowired
ContactsService service;
@Override
public void run(String... args)throws Exception{
Contacts contactsOne = new Contacts();
contactsOne.setAccountId(UUID.fromString("4d2a46c7-71cb-4cf1-b5bb-b68406d9da6f").toString());
contactsOne.setDocumentType(DocumentType.ID_CARD.getCode());
contactsOne.setName("Contacts_One");
contactsOne.setDocumentNumber("DocumentNumber_One");
contactsOne.setPhoneNumber("ContactsPhoneNum_One");
contactsOne.setId(UUID.fromString("4d2a46c7-71cb-4cf1-a5bb-b68406d9da6f").toString());
service.create(contactsOne ,null);
Contacts contactsTwo = new Contacts();
contactsTwo.setAccountId(UUID.fromString("4d2a46c7-71cb-4cf1-b5bb-b68406d9da6f").toString());
contactsTwo.setDocumentType(DocumentType.ID_CARD.getCode());
contactsTwo.setName("Contacts_Two");
contactsTwo.setDocumentNumber("DocumentNumber_Two");
contactsTwo.setPhoneNumber("ContactsPhoneNum_Two");
contactsTwo.setId(UUID.fromString("4d2546c7-71cb-4cf1-a5bb-b68406d9da6f").toString());
service.create(contactsTwo,null);
}
}