List of usage examples for org.springframework.context.support GenericXmlApplicationContext GenericXmlApplicationContext
public GenericXmlApplicationContext()
From source file:com.home.ln_spring.ch4.xml.InjectSimple.java
public static void main(String args[]) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:app-context-xml.xml"); ctx.refresh();/*from w ww .j av a 2 s . c o m*/ InjectSimple simple = (InjectSimple) ctx.getBean("injectSimple"); System.out.println(simple); }
From source file:com.home.ln_spring.ch4.xml.InjectSimpleSpel.java
public static void main(String args[]) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:app-context-xml.xml"); ctx.refresh();//from ww w . j a va 2s .co m InjectSimpleSpel spel = (InjectSimpleSpel) ctx.getBean("injectSimpleSpel"); System.out.println(spel); }
From source file:orz.neptune.prospring3.ch8.JdbcContactDaoSample.java
public static void main(String[] args) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:orz/neptune/prospring3/ch8/config/datasource-drivermanager.xml"); ctx.refresh();/*from www . j a va 2 s . c o m*/ ContactDao contactDao = ctx.getBean("contactDao", ContactDao.class); // Find first name by id // System.out.println("First name for contact id 1 is: " // + contactDao.findFirstNameById(1l)); // // System.out.println("Last name using named parameter for contact id 1 is: " // + contactDao.findLastNameByIdUsingNamedParameter(1l)); //findAll ??? // List<Contact> contacts = contactDao.findAll(); // // for (Contact contact : contacts) { // System.out.println(contact); // if (contact.getContactTelDetails() != null) { // for (ContactTelDetail contactTelDetail // : contact.getContactTelDetails()) { // System.out.println("---" + contactTelDetail); // } // } // System.out.println(); // } // Contact contact = new Contact(); // // contact.setId(1L); // contact.setFirstName("Clarence"); // contact.setLastName("Peter"); // contact.setBirthDate(new Date((new GregorianCalendar(1977, 10, // 1)).getTime().getTime())); // contactDao.update(contact); // List<Contact> contacts = contactDao.findAll(); // listContacts(contacts); //insertTest(contactDao); System.out.println(contactDao.getFirstNameById(1L)); }
From source file:com.home.ln_spring.ch8.sample.JdbcContactDaoSample.java
public static void main(String[] args) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:ch8/app-context-xml.xml"); ctx.refresh();//ww w . j a v a 2s. com ContactDao contactDao = ctx.getBean("contactDao", ContactDao.class); // System.out.println("First name for contact id 3 is : " + contactDao.findLastNameById(3)); List<Contact> contacts = contactDao.findAll(); for (Contact contact : contacts) { System.out.println(contact); if (contact.getContactTelDetails() != null) { for (ContactTelDetail contactTelDetail : contact.getContactTelDetails()) { System.out.println("----" + contactTelDetail); } } } System.out.println("---------------------------------"); List<Contact> contactsWithTelDetail = contactDao.findAllWithDetail(); for (Contact contact : contactsWithTelDetail) { System.out.println(contact); if (contact.getContactTelDetails() != null) { for (ContactTelDetail contactTelDetail : contact.getContactTelDetails()) { System.out.println("----" + contactTelDetail); } } System.out.println(); } }
From source file:com.home.ln_spring.ch10.sample.ContactSummarySample.java
public static void main(String[] args) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:ch10/app-context.xml"); ctx.refresh();//from w ww . ja v a 2 s .co m // ? ? ? . // ContactSummaryUntypeImpl contactSummaryUntypeImpl = // ctx.getBean("contactSummaryUntype", ContactSummaryUntypeImpl.class); // // contactSummaryUntypeImpl.displayAllContactSummary(); ContactSummaryService contactSummaryService = ctx.getBean("contactSummaryService", ContactSummaryService.class); List<ContactSummary> contacts = contactSummaryService.findAll(); for (ContactSummary contactSummary : contacts) { System.out.println(contactSummary); } }
From source file:com.home.ln_spring.ch5.env.EnvironmentSample.java
public static void main(String[] args) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.refresh();/*from ww w .j a v a 2 s . c o m*/ ConfigurableEnvironment env = ctx.getEnvironment(); MutablePropertySources propertySources = env.getPropertySources(); Map appMap = new HashMap(); appMap.put("user.home", "/home/vitaliy/NetBeansProjects/Ln_Spring"); propertySources.addFirst(new MapPropertySource("SPRING3_MAP", appMap)); System.out.println("user.home: " + System.getProperty("user.home")); System.out.println("JAVA_HOME: " + System.getProperty("JAVA_HOME")); System.out.println("user.home: " + env.getProperty("user.home")); System.out.println("JAVA_HOME: " + env.getProperty("JAVA_HOME")); }
From source file:com.mycompany.springtest03.CollectionInjection.java
public static void main(String[] args) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:META-INF/spring/app-context-xml.xml"); ctx.refresh();/*from www . ja v a2 s .c om*/ CollectionInjection instance = (CollectionInjection) ctx.getBean("injectCollection"); instance.displayinfo(); }
From source file:com.home.ln_spring.ch4.xml.CollectionInjection.java
public static void main(String args[]) { GenericXmlApplicationContext context = new GenericXmlApplicationContext(); context.load("classpath:app-context-xml.xml"); context.refresh();// ww w. j a v a 2 s . c o m CollectionInjection instance = (CollectionInjection) context.getBean("injectCollection"); instance.displayInfo(); }
From source file:com.home.ln_spring.ch10.sample.SpringJpaAuditSample.java
public static void main(String[] args) { GenericXmlApplicationContext context = new GenericXmlApplicationContext(); context.load("classpath:ch10/spring-data-app-context.xml"); context.refresh();// ww w .j a v a 2s .c om ContactAuditService auditService = context.getBean("contactAuditService", ContactAuditService.class); List<ContactAudit> contacts = auditService.findAll(); listContacts(contacts); // Add new contact System.out.println("Add new contact"); ContactAudit contact = new ContactAudit(); contact.setFirstName("John"); contact.setLastName("Smith"); contact.setBirthDate(new Date()); auditService.save(contact); contacts = auditService.findAll(); listContacts(contacts); contact = auditService.findById(41l); System.out.println(""); System.out.println("Contact with id 41: " + contact); System.out.println(""); // Update Contact System.out.println("Update contact"); contact.setFirstName("Joaquin"); //auditService.save(contact); contacts = auditService.findAll(); listContacts(contacts); // Search entry audit by number version ContactAudit oldContact = auditService.findAuditByRevision(41l, 29); System.out.println(""); System.out.println("Old Contact with id 41 and rev 1: " + oldContact); System.out.println(""); oldContact = auditService.findAuditByRevision(41l, 30); System.out.println(""); System.out.println("Old Contact with id 41 and rev 2: " + oldContact); System.out.println(""); }
From source file:com.home.ln_spring.ch4.annotation.InjectSimple.java
public static void main(String args[]) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:app-context-annotation.xml"); ctx.refresh();//from w w w. j a v a 2 s. c o m InjectSimple simple = (InjectSimple) ctx.getBean("injectSimple"); System.out.println(simple); }