List of usage examples for org.springframework.context.support GenericXmlApplicationContext load
public void load(String... resourceLocations)
From source file:com.mycompany.mavenproject3.annotation.ConstructorConfusion.java
public static void main(String[] args) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:META-INF/spring/app-context-annotation.xml"); ctx.refresh();/*from w w w . jav a 2 s. co m*/ ConstructorConfusion cc = (ConstructorConfusion) ctx.getBean("constructorConfusion"); System.out.println(cc); }
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 ww w. j ava 2 s . c o m InjectSimple simple = (InjectSimple) ctx.getBean("injectSimple"); System.out.println(simple); }
From source file:com.home.ln_spring.ch5.context.MessageSourceDemo.java
public static void main(String[] args) { GenericXmlApplicationContext context = new GenericXmlApplicationContext(); context.load("classpath:appContext/messageSource.xml"); context.refresh();/*from ww w . j a v a 2s . co m*/ Locale english = Locale.ENGLISH; Locale czech = new Locale("cs", "CZ"); System.out.println(context.getMessage("msg", null, english)); System.out.println(context.getMessage("msg", null, czech)); System.out.println( context.getMessage("nameMsg", new Object[] { "Dynisyuk", "Vitaliy", "Vladimirovich" }, english)); }
From source file:com.home.ln_spring.ch4.mi.lookupDemo.java
public static void main(String args[]) { GenericXmlApplicationContext context = new GenericXmlApplicationContext(); context.load("classpath:lookup.xml"); DemoBean abstractDemoBean = (DemoBean) context.getBean("abstractLookupBean"); DemoBean standardDemoBean = (DemoBean) context.getBean("standardLookupBean"); displayInfo(standardDemoBean);/*from www. ja v a 2 s . c o m*/ displayInfo(abstractDemoBean); }
From source file:com.home.ln_spring.ch4.mi.MethodReplacementExample.java
public static void main(String args[]) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:replacement.xml"); ctx.refresh();// w ww .j a v a 2s . c om ReplacementTarget replacementTarget = (ReplacementTarget) ctx.getBean("replacementTarget"); ReplacementTarget standardTarget = (ReplacementTarget) ctx.getBean("standardTarget"); displayInfo(replacementTarget); displayInfo(standardTarget); }
From source file:org.springforpro.chptr5.context.MessageSourceDemo.java
public static void main(String[] args) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:appContext/messageSource.xml"); ctx.refresh();/*from w w w . j av a2 s . co m*/ Locale english = Locale.ENGLISH; Locale russian = new Locale("ru", "RU"); System.out.println("English msg: " + ctx.getMessage("msg", null, english)); System.out.println("Russian msg: " + ctx.getMessage("msg", null, russian)); System.out .println("English nameMsg" + ctx.getMessage("nameMsg", new Object[] { "Clarence", "Ho" }, english)); // ResourceBundleMessageSource source = new ResourceBundleMessageSource(); // StaticMessageSource source = new StaticMessageSource(); // source.setBasename("appContext/labels"); // System.out.println(source.getMessage("msg", null, russian) ); // System.out.println(source.getMessage("msg", null, english) ); // Object[] os = new Object[] {"One", "two"}; // System.out.println(source.getMessage("nameMsg", new Object[] {"wut", "in my butt"}, english)); }
From source file:com.home.ln_spring.ch4.inheritance.SimpleBean.java
public static void main(String[] args) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:app-context-xml.xml"); ctx.refresh();//from w ww . j a v a 2 s . com SimpleBean parent = (SimpleBean) ctx.getBean("inheritParent"); SimpleBean child = (SimpleBean) ctx.getBean("inheritChild"); System.out.println("Parent: " + parent + "\n"); System.out.println("Child: " + child + "\n"); }
From source file:com.home.ln_spring.ch5.factory.AccessingFactoryBeans.java
public static void main(String[] args) { GenericXmlApplicationContext context = new GenericXmlApplicationContext(); context.load("classpath:factory/factory.xml"); context.refresh();// w w w . j a v a 2s .co m MessageDigest digest = (MessageDigest) context.getBean("shaDigest"); MessageDigestFactoryBean factoryBean = (MessageDigestFactoryBean) context.getBean("&shaDigest"); try { MessageDigest shaDigest = factoryBean.getObject(); System.out.println(shaDigest.digest("HELLO WORLD!".getBytes())); } catch (Exception e) { e.printStackTrace(); } }
From source file:com.home.ln_spring.ch4.HierarchicalAppContextUsage.java
public static void main(String args[]) { GenericXmlApplicationContext parent = new GenericXmlApplicationContext(); parent.load("classpath:parent.xml"); parent.refresh();//from ww w. ja va 2 s. c o m GenericXmlApplicationContext child = new GenericXmlApplicationContext(); child.load("classpath:app-context-xml.xml"); child.setParent(parent); child.refresh(); SimpleTarget target1 = (SimpleTarget) child.getBean("target1"); SimpleTarget target2 = (SimpleTarget) child.getBean("target2"); SimpleTarget target3 = (SimpleTarget) child.getBean("target3"); System.out.println(target1.getVal()); System.out.println(target2.getVal()); System.out.println(target3.getVal()); }
From source file:com.home.ln_spring.ch4.ConstructorConfusion.java
public static void main(String args[]) { GenericXmlApplicationContext ctx = new GenericXmlApplicationContext(); ctx.load("classpath:app-context-xml.xml"); //ctx.load("classpath:app-context-annotation.xml"); ctx.refresh();/*from w w w . j av a 2s . c o m*/ ConstructorConfusion cc = (ConstructorConfusion) ctx.getBean("constructorConfusion"); System.out.println(cc); }