Example usage for org.springframework.context.support ClassPathXmlApplicationContext getBean

List of usage examples for org.springframework.context.support ClassPathXmlApplicationContext getBean

Introduction

In this page you can find the example usage for org.springframework.context.support ClassPathXmlApplicationContext getBean.

Prototype

@Override
    public Object getBean(String name) throws BeansException 

Source Link

Usage

From source file:com.apress.prospringintegration.concurrency.asyncexample.AsyncExampleApp.java

public static void main(String[] args) throws Exception {
    ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("async-context.xml");
    AsyncExample asyncExample = ctx.getBean(AsyncExample.class);

    System.out.println("Submitting Job");
    asyncExample.runTask();/*from  ww w. j av a 2 s  .  c  o  m*/
    System.out.println("Finish Submitting Job");
}

From source file:org.ppollack.symphony.faqbot.SymphonyFaqbotApp.java

public static void main(String[] args) {
    long start = System.currentTimeMillis();
    LOG.info(SymphonyFaqbotApp.class.getSimpleName() + " starting");

    // this will initialize SymphonyFaqbot and all of its dependencies
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("/spring-appcontext.xml");
    context.getBean(SymphonyFaqbot.class).start();

    LOG.info(SymphonyFaqbotApp.class.getSimpleName() + " started in " + (System.currentTimeMillis() - start)
            + "ms");
}

From source file:com.baron.main.SpringMain.java

public static void main(String[] args) {

    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("/applicationContext.xml");

    DogHouse dogHouse = (DogHouse) context.getBean(DogHouse.class);
    dogHouse.singDogSound();//  ww  w .jav a2 s  .  c  o m
}

From source file:de.nim.wscr.main.WSCRMainApp.java

public static void main(String[] args) {
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("spring.xml");
    MemberRepository memberDAO = context.getBean(MemberRepository.class);

    Member member = new Member();
    member.setFirstName("Marco");
    member.setLastName("Nitschke");
    member.setDriverLicense(true);// w  w w .j av a  2  s .  co  m

    memberDAO.add(member);

    member = memberDAO.getMember(1l);

    member.setDriverLicense(false);
    memberDAO.update(member);

    System.out.println(member.getFirstName());

    context.close();

}

From source file:tetrad.rrd.install.TestCriticalOperation.java

/**
 * @param args//from  w w w  .  j ava2 s  . co  m
 */
public static void main(String[] args) {
    String[] configLocations = new String[] { "applicationContext_rrd.xml" };
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(configLocations);
    CriticalOperation criticalOps = (CriticalOperation) context.getBean("criticalOperation");

}

From source file:org.londonsburning.proxy.ProxyPrinterRunner.java

/**
 * @param args FileName//from  w w  w  .j  a v  a2s .c om
 */
public static void main(final String[] args) {
    String applicationContext = "applicationContext.xml";
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(applicationContext);
    FlagParser flagParser = (FlagParser) context.getBean("flagParser");
    flagParser.setFlags(args);
    flagParser.parse();
    ProxyPrinter printer = (ProxyPrinter) context.getBean("proxyPrinter");
    printer.printProxies(flagParser);
    context.close();
}

From source file:tetrad.rrd.MakeUser.java

public static void main(String[] args) {
    String[] configLocations = new String[] { "applicationContext_rrd.xml" };
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(configLocations);

    Operations operation = (Operations) context.getBean("operations");

    User user = new User();
    user.setUid("user1");
    user.setIdx(1);/*from ww w .j  a  v  a 2 s  . com*/
    user.setReg_date(DateUtil.getCurrentDate("yyyy-MM-dd hh:mm:ss"));
    user.setPasswd("0a041b9462caa4a31bac3567e0b6e6fd9100787db2ab433d96f6d178cabfce90");
    user.setUsername("");
    user.setAuthority(1);

    operation.insert(user);
}

From source file:org.btc4j.jms.BtcDaemonListenerMain.java

public static void main(String[] args) {
    try {/*ww w  .jav  a2 s  . c  o m*/
        ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("btc4j-jms-test.xml");
        BtcDaemonCaller caller = (BtcDaemonCaller) ctx.getBean("daemonCaller");
        System.out.println(caller.sendReceive("BTCAPI.JSON_RPC.INVOKE",
                "{\"jsonrpc\":\"2.0\",\"method\":\"help\",\"params\":[\"getblock\"],\"id\":\"400ec474-5b67-4f82-bb65-4e10ee807d04\"}"));
        ctx.close();
    } catch (Throwable t) {
        t.printStackTrace();
    }
}

From source file:tetrad.rrd.TestSpringMongo.java

/**
 * @param args// w w w.j  a va 2s . co m
 */
public static void main(String[] args) {
    String[] configLocations = new String[] { "applicationContext_rrd.xml" };
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(configLocations);

    Operations operations = (Operations) context.getBean("operations");

    Query query = new Query(Criteria.where("key").is("1"));

    Update update = new Update();
    update.set("id", "A");

    WriteResult wr = operations.updateMulti(query, update, "test", true);
    System.out.println(wr);
}

From source file:tetrad.rrd.install.TestInstallTotal.java

public static void main(String[] args) throws Exception {
    String[] configLocations = new String[] { "applicationContext_rrd.xml" };
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(configLocations);

    TetradRrdInitializer tetradInitial = (TetradRrdInitializer) context.getBean("tetradRrdInitializer");
    tetradInitial.installTotalRrdDb();/*from w  w w  .java  2 s  .  c  o  m*/

    System.out.println("done!!");
}