У меня есть простой класс, в который мне просто нужно вставить запись, основанную на каком-либо условии, в таблицу, и я использовал универсальный метод сохранения в спящем режиме.
Но нужно ли добавить сервисный слой для вызова этого метода исделать его транснациональным?
Или мы можем напрямую использовать метод 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
транснациональным путем создания сервисного уровня?