Открытый метод с вызовом частного метода @TransactionalJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Открытый метод с вызовом частного метода @Transactional

Сообщение Anonymous »

У меня есть несколько вопросов об аннотации @Transactional. Если у меня есть реализация, подобная приведенной ниже:

Код: Выделить всё

@Transactional
public Interface ExampleRepo {
SampleClass createRecord();
}

public class RepoImpl implements ExampleRepo {

public SampleClass createRecord() {
return saveRecord();
}

private saveRecord() {
//Saving record to Database.
}
}
Будет ли откат транзакции, поскольку Spring будет игнорировать, если @Transactional был вызван в частном методе? Но что, если общедоступный метод, помеченный @Transactional, вызывает частный метод, который фактически выполняет операцию с базой данных.
Будет ли эта транзакция отмечена как откат?

Подробнее здесь: https://stackoverflow.com/questions/714 ... ate-method
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»