задержка вставки идентификатора из-за отсутствия транзакции - PullRequest
0 голосов
/ 19 марта 2012

использование сервисного уровня для сохранения данных в базе данных. Но модульный тест не имеет этой проблемы. Я включаю отладку и тщательно проверяю файл журнала. В месте, где данные должны инертироваться в базу данных, я нахожу информацию: «задержка вставки идентификатора из-за отсутствия транзакции»

1 Ответ

2 голосов
/ 27 марта 2012

проблема возникла из-за @Transaction и @ Autowire

мой общий dao был автоматически подключен, и когда мы @Transaction не можем обернуть мой класс обслуживания таким образом, чтобы прокси-класс транзакции выполнялся таким образом. в процессе ".

Я удалил autowire и вручную ввел объект genric dao, и он начал работать.

...