Files
SpringRest/src/main/java/application/utils/Initializer.java
T

52 lines
1.7 KiB
Java

package application.utils;
import application.model.*;
import application.repositories.DoorRepository;
import application.repositories.HistoryEntryRepository;
import application.repositories.RoleRepository;
import application.repositories.UserRepository;
import java.util.HashSet;
import java.util.Set;
/**
* Created by lukasgol on 30.04.14.
*/
public class Initializer {
RoleRepository roleRepository;
UserRepository userRepository;
DoorRepository doorRepository;
HistoryEntryRepository historyEntryRepository;
public Initializer(RoleRepository roleRepository, UserRepository useRoleRepository) {
this.roleRepository = roleRepository;
this.userRepository = useRoleRepository;
}
public Initializer(RoleRepository roleRepository,
UserRepository userRepository,
DoorRepository doorRepository,
HistoryEntryRepository historyEntryRepository) {
this.roleRepository = roleRepository;
this.userRepository = userRepository;
this.doorRepository = doorRepository;
this.historyEntryRepository = historyEntryRepository;
}
public void init(){
User marcin = new User("Marcin", "Michalek", "m", "p");
Set<Role> roles = new HashSet<Role>();
roles.add(new Role("CLEANER", "shityJob"));
roles.add(new Role("BOSS", "fuckYea"));
marcin.setRoles(roles);
marcin.addMessage(new Message("hello"));
marcin.addMessage(new Message("You're fired"));
userRepository.save(marcin);
DoorMessage message=new DoorMessage("Be Careful");
doorRepository.save(new Door(message));
}
}