मैं यूनिट परीक्षण के रूप में चल रहा हूं और यदि मैं वसंत 3.1 में @rollback
का उपयोग नहीं करता हूं तो भी यह स्वचालित रूप से वापस चला जाता है। मेरा परीक्षण की तरहक्या @ ट्रान्ससेक्शन स्वचालित रूप से स्प्रिंग 3 में रोलबैक लेनदेन करता है?
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:application-context.xml" })
public class PersonServiceTest {
@Test
@Transactional
public void savePerson() {
Person person = createPerson();
personService.savePerson(person);
}
}
लग रहा है रोलबैक व्यवहार सेट किया जाता है है?
टीएल; डीआर: हाँ, यह डिफ़ॉल्ट है। –