Я использую микросервис при весенней загрузке со службами Restful, поэтому у меня есть
- Приложение службы аутентификации
- Главное приложение службы
Объект, который яИмеется в службе аутентификации
public class User implements Serializable {
private int userId;
private String firstname;
private String lastname;
private String email;
private String password;
}
Мне нужно отобразить имя пользователя на своей странице пользовательского интерфейса с помощью userId.
Для каждого пользовательского интерфейса в приложении Main Service я не могу сделать один перерыв, чтобы получить имя пользователя.
, поэтому в этом случае я хотел бы иметь сущность пользователя в обеих службах, и она будет указывать на одну и ту же пользовательскую таблицу базы данных, а Authentication Service app
имеет полный доступ к пользовательской таблице, такой как добавление пользователя, вход в систему, удаление пользователя, но вMain Service app
Я хочу получить имя пользователя в одиночку, используя userId.
Здесь я запутался при разработке сущности пользователя в приложении Main Service.
- Какое поле мне нужно иметь в пользователесущность приложения Main Service
- Можно ли указать поле Id (мне кажется, оно не обязательно)?