две разные коллекции весенних монго одной и той же структуры с использованием одного класса сущностей и одного универсального репозитория монго - PullRequest
0 голосов
/ 27 июня 2019

Привет, мне нужно добавить два репозитория Монго, чтобы это работало?или Одно родовое репо будет работать для создания двух коллекций?

`открытый интерфейс EmployeeRepository расширяет MongoRepository {{

    }

    manager
    {
    id:"abc",
    name:”PP”,
    age:26
    }

    supervisor
    {
    id:"abc",
    name:"Raj",
    age:25
    }
    public  class Employee
    {
      private String id;
      private String name;
      private int age;
    }
    @Document(collection="manager")
    public class Manager extends Employee
    {
    }
    @Document(collection="supervisor")
    public class Supervisor extends Employee
    {
    }
    public interface EmployeeService<T> 
    {
        public T save(T employee);
    }
    @Service
    public class EmployeeServiceImpl<T> implements EmployeeService<T> 
    {
        @Autowired
        EmployeeRepository employeeRepository;
@Override
        public T save(T obj) {
            return (T) employeeRepository.save(obj);
        }
}

`

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...