package com.mavlushechka.studentdatabase.domain; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.mapping.Document; import java.util.Set; @Document(collection = "users") public class User { @Id private String id; private String username; private String password; private boolean active; private Set roles; public User() { } public User(String username, String password, boolean active, Set roles) { this.username = username; this.password = password; this.active = active; this.roles = roles; } public String getId() { return id; } public void setId(String id) { this.id = id; } public boolean isActive() { return active; } public void setActive(boolean active) { this.active = active; } public Set getRoles() { return roles; } public void setRoles(Set roles) { this.roles = roles; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } }