Występuję jako test jednostkowy i automatycznie wraca, nawet jeśli nie korzystam z wersji @rollback
wiosną 3.1. Mój testowy wyglądaCzy transakcja @Transactional automatycznie wycofuje transakcję w Spring 3?
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:application-context.xml" })
public class PersonServiceTest {
@Test
@Transactional
public void savePerson() {
Person person = createPerson();
personService.savePerson(person);
}
}
Czy Wycofywanie zachowanie jest ustawiony domyślnie?
TL; DR: Tak, jest to ustawienie domyślne. –