Почему я получаю "исключение lazyinitialization не удалось инициализировать" при использовании session.getcurrentsession, но не с session.opensession? - PullRequest
0 голосов
/ 23 марта 2019

Почему я получаю "исключение lazyinitialization не может инициализировать сеанс" при использовании session.getcurrentsession, но не с session.opensession?

Ниже мой код:

Класс обслуживания:

@Override
    @Transactional
    public List getListById(int id) {
        return this.ListDAO.getListById(id);
    }

Класс DAO:

@Override
    public List getListtById(int id) {
        Session session = this.sessionFactory.openSession();
        List p = (List) session.load(List.class, new Integer(id));

        return p;
    }
...