public interface UserService { void saveUser(User user); } public class UserServiceImpl implements UserService { @Transactional public void saveUser(User user) { userRepository.save(user); } } public class Main { public static void main(String[] args) { UserService userService = SpringContextUtil.getBean(UserService.class); User user = new User("John"); userService.saveUser(user); } } 2. Java Transaction API (JTA) UserTransaction utx = InitialContext.doLookup("java:comp/UserTransaction"); utx.begin(); try { entityManager.persist(user); utx.commit(); } catch (Exception e) { utx.rollback(); }


上一篇:
下一篇:
切换中文