List of usage examples for org.springframework.context ApplicationContext getBean
<T> T getBean(String name, Class<T> requiredType) throws BeansException;
From source file:com.apress.prospringintegration.messageflow.resequencer.MainResequencer.java
public static void main(String[] args) throws Exception { ApplicationContext context = new ClassPathXmlApplicationContext("resequencer.xml"); SimpleSendingClient simple = context.getBean("simpleSendingClient", SimpleSendingClient.class); simple.kickOff();//w w w.j a v a 2 s .co m }
From source file:com.tsguild.flooringmastery.App.java
public static void main(String[] args) { ApplicationContext ctxFactory = new ClassPathXmlApplicationContext("applicationContext.xml"); FloorController controller = ctxFactory.getBean("controller", FloorController.class); controller.run();//w ww . j a va 2 s . c om }
From source file:com.apress.prospringintegration.messageflow.splitter.MainMarketDataSplitter.java
public static void main(String[] args) throws Exception { ApplicationContext context = new ClassPathXmlApplicationContext("splitter.xml"); MessageChannel channel = context.getBean("marketDataInputChannel", MessageChannel.class); MarketItemCreator marketItemCreator = context.getBean("marketItemCreator", MarketItemCreator.class); for (MarketItem marketItem : marketItemCreator.getMarketItems()) { channel.send(MessageBuilder.withPayload(marketItem).build()); }//from w w w .j a v a 2 s . c o m }
From source file:org.adamkrajcik.winecellars.Main.java
public static void main(String[] args) { log.info("zaciname"); ApplicationContext ctx = new AnnotationConfigApplicationContext(SpringConfig.class); CellarManager cellarManager = ctx.getBean("cellarManager", CellarManager.class); List<Cellar> allCellars = cellarManager.findAllCellars(); System.out.println("all Cellars = " + allCellars); }
From source file:com.apress.prospringintegration.messageflow.aggregator.MainMarketDataAggregator.java
public static void main(String[] args) throws Exception { ApplicationContext context = new ClassPathXmlApplicationContext("aggregator.xml"); MessageChannel channel = context.getBean("marketDataInputChannel", MessageChannel.class); MarketItemCreator marketItemCreator = context.getBean("marketItemCreator", MarketItemCreator.class); for (MarketItem marketItem : marketItemCreator.getMarketItems()) { channel.send(MessageBuilder.withPayload(marketItem).build()); }// w w w.java 2 s .c o m }
From source file:com.apress.prospringintegration.corespring.iocbasics.BasicThreadColorRunnable.java
public static void main(String[] args) throws Exception { ApplicationContext app = new ClassPathXmlApplicationContext("ioc_basics.xml"); ColorEnum threadColor = app.getBean("threadColor", ColorEnum.class); System.out.println("Parent thread color: " + threadColor); BasicThreadColorRunnable dcr = new BasicThreadColorRunnable(app); new Thread(dcr).start(); }
From source file:com.shvid.cassandra.core.CassandraClient.java
public static void main(String[] args) { ApplicationContext context = new AnnotationConfigApplicationContext(SpringCassandraApplicationConfig.class); ops = context.getBean("cassandraTemplate", CassandraOperations.class); for (RingMember member : ops.cqlOps().describeRing()) { System.out.println(member.toString()); }//from w w w . jav a 2 s. c o m }
From source file:com.mc.JDBCwithSpring.java
/** * @param args the command line arguments *///from w w w. j av a 2 s .co m public static void main(String[] args) { // TODO code application logic here //WITHOUT SPRING // JdbcDaoImpl circleDao = new JdbcDaoImpl(); // System.out.println(circleDao.getCircle(1)); // System.out.println(circleDao.getCircle(2).getName()); ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml"); JdbcDaoImpl circleDao = context.getBean("jdbcDaoImpl", JdbcDaoImpl.class); System.out.println(circleDao.getCircleForId(1)); System.out.println("Circle count" + circleDao.getCircleCount()); System.out.println(circleDao.getCircleName(2)); // circleDao.insertCircle(new Circle(5,"Fifth Circle")); System.out.println(circleDao.getAllCircles()); }
From source file:com.mir00r.test.Test.java
public static void main(String[] args) { ApplicationContext ac = new ClassPathXmlApplicationContext("com/mir00r/test/spring-aop.xml"); EmpService ems = ac.getBean("empservice", EmpService.class); // System.out.println(ems.getManager().getName()); // System.out.println(ems.getAccountant().getName()); // ems.getManager().setName("Abdur Razzak"); // ems.getAccountant().setName("Rajib Khan"); // ems.getManager().setNameReturn("Abdur Razzak"); ems.getManager();//from w ww .ja v a 2 s .c o m }
From source file:com.apress.prospringintegration.messageflow.filter.MainItemFilter.java
public static void main(String[] args) throws Exception { ApplicationContext context = new ClassPathXmlApplicationContext("filter-item.xml"); MessageChannel channel = context.getBean("marketItemChannel", MessageChannel.class); MarketItemCreator marketItemCreator = context.getBean("marketItemCreator", MarketItemCreator.class); for (MarketItem marketItem : marketItemCreator.getMarketItems()) { channel.send(/* w w w .j a v a2 s . c o m*/ MessageBuilder.withPayload(marketItem).setHeader("ITEM_TYPE", marketItem.getType()).build()); } }