Нужно ли создавать класс обслуживания, чтобы сделать универсальный метод сохранения hibernate транснациональным? - PullRequest
0 голосов
/ 10 октября 2018

У меня есть простой класс, в который мне просто нужно вставить запись, основанную на каком-либо условии, в таблицу, и я использовал универсальный метод сохранения в спящем режиме.

Но нужно ли добавить сервисный слой для вызова этого метода исделать его транснациональным?

Или мы можем напрямую использовать метод dao.save, предполагая, что он транснациональный по умолчанию.

void save(T entity);

мой код:

public interface TestDAO extends GenericDAO<Test, Integer> {


    public Integer findId();
}


@Repository
public class TestDAOImpl extends GenericHbDAO<Test, Integer> implements TestDAO {

.....}

My Main class:
    ....
        test.setTime(time);
        testDAO.save(test);

Нужно ли нам сделать testDAO.save транснациональным путем создания сервисного уровня?

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