Multiple classes using UserServiceDetails
Здрвейте колеги,
как е правилния начин за създаване на база, която използва няколко различни по имплементация юзера.
Да кажем, че имаме seller и buyer, които няма да са и 2те опции едновременно.
Кой е правилния начин за имплементирането им?
public abstract class User implements UserDetails {
private String username;
private String password;
}
public class Sellerr extends User {
}
public class Buyer extends User {
}
Или има и друг начин?