Guest User

Untitled

a guest
Feb 18th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. package _01programmatic.transaction.test;
  2.  
  3. import org.springframework.context.ApplicationContext;
  4. import org.springframework.context.support.ClassPathXmlApplicationContext;
  5.  
  6. import _01programmatic.transaction.dao.PersonDAO;
  7. import _01programmatic.transaction.dao.PersonDAOImpl;
  8. import _01programmatic.transaction.model.Adress;
  9. import _01programmatic.transaction.model.Person;
  10.  
  11. public class JdbcProgrammaticTransactionTest {
  12.  
  13. public static void main(String[] args) throws Exception {
  14. ApplicationContext context = new ClassPathXmlApplicationContext("jdbc.programmatic.transaction.xml");
  15. PersonDAO dao = context.getBean(PersonDAOImpl.class);
  16.  
  17. Person person = new Person(1, "Süleyman", "Can", 1995);
  18. Adress adress = new Adress(100, "Caydacira", "23200", "Elazig");
  19.  
  20. person.setAdress(adress);
  21.  
  22. dao.insert(person);
  23.  
  24. // hatalı, zipcode.
  25. Person person2 = new Person(2, "Nazlisu", "Can", 2011);
  26. Adress adress2 = new Adress(101, "Kolejtepe", "throw exception!", "Gaziantep");
  27.  
  28. person2.setAdress(adress2);
  29. dao.insert(person2);
  30.  
  31.  
  32.  
  33. }
  34.  
  35. }
Add Comment
Please, Sign In to add comment