List of usage examples for org.springframework.context ConfigurableApplicationContext getBean
Object getBean(String name) throws BeansException;
From source file:com.design.perpetual.ecobeethermostat.Application.java
public static void main(String[] args) { ConfigurableApplicationContext cac = SpringApplication.run(Application.class, args); AppKey appKey = cac.getBean(AppKey.class); appKey.getToken();/* ww w . ja v a2s .c o m*/ }
From source file:simple.flow.lambda.Application.java
public static void main(String[] args) throws Exception { ConfigurableApplicationContext ctx = SpringApplication.run(Application.class, args); System.out.println(ctx.getBean(FooService.class).foo("foo")); }
From source file:com.chevrier.legiondao.boot.Boot.java
public static void main(String[] args) { //SpringApplication.run(Boot.class); SpringApplication app = new SpringApplication(ConfigJpa.class); //app.setLogStartupInfo(false); // on la lance ConfigurableApplicationContext context = app.run(args); PersonnageRepository personnageRepository = context.getBean(PersonnageRepository.class); Iterable<Personnage> allPersonnage = personnageRepository.findAll(); allPersonnage.forEach(perso -> log.info(perso.getNom())); System.out.println("Let's inspect the beans provided by Spring Boot:"); String[] beanNames = context.getBeanDefinitionNames(); Arrays.sort(beanNames);//from w w w . j av a2s . c om for (String beanName : beanNames) { System.out.println(beanName); } // fermeture du contexte Spring context.close(); }
From source file:com.hazelcast.hibernate.app.Main.java
public static void main(String[] args) throws Exception { LogManager.getLogManager().reset(); SLF4JBridgeHandler.install();/*from w ww .j a v a2 s.c o m*/ ConfigurableApplicationContext applicationContext = new ClassPathXmlApplicationContext("/app-context.xml"); Executor executor = applicationContext.getBean(Executor.class); // Start and wait for finishing work executor.execute(); applicationContext.close(); }
From source file:pkg.CustomEventMain.java
public static void main(String[] args) { ConfigurableApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml"); CustomEventPublisher cvp = (CustomEventPublisher) context.getBean("customEventPublisher"); cvp.publish();//from w w w . j ava 2 s . c o m cvp.publish(); /* y Custom Event y Custom Event */ }
From source file:com.github.ivkustoff.app.Application.java
public static void main(String[] args) { if (args != null && args.length > 0) { Path testRoot = Paths.get(args[0]); if (testRoot.toFile().exists()) { System.out.println("Parsing data..."); DirCrawler crawler = new DirCrawler(testRoot).crawl(); System.out.println(crawler.errors()); List<ParsedTopicData> parsedTopicData = crawler.topics(); List<Topic> realTopics = new ArrayList<>(); for (ParsedTopicData topicData : parsedTopicData) { realTopics.add(new RealTopic(topicData).generateTopic()); }// w w w. j av a 2s .com System.out.println("Starting server..."); ConfigurableApplicationContext applicationContext = SpringApplication.run(Application.class, args); applicationContext.getBean(TopicRepository.class).addTopics(realTopics); } } else { System.out.println("Please provide topicRoot directory as program argument"); } }
From source file:org.openmastery.IfmPublisher.java
public static void main(String[] args) { ConfigurableApplicationContext context = SpringApplication.run(IfmPublisherConfig.class, args); FixtureTimelineInitializer fixtureInitializer = context.getBean(FixtureTimelineInitializer.class); fixtureInitializer.initialize();/* ww w . j av a 2 s . c o m*/ }
From source file:ru.mystamps.web.support.spring.boot.ApplicationBootstrap.java
public static void main(String... args) { System.setProperty("java.awt.headless", "true"); // @see http://www.slf4j.org/codes.html#loggerNameMismatch System.setProperty("slf4j.detectLoggerNameMismatch", "true"); ConfigurableApplicationContext context = SpringApplication.run(ApplicationBootstrap.class, args); FeatureManager featureManager = context.getBean(FeatureManager.class); StaticFeatureManagerProvider.setFeatureManager(featureManager); }
From source file:ua.epam.rd.pizzadelivery.SpringPizzaApp.java
public static void main(String[] args) { ConfigurableApplicationContext appContext = new ClassPathXmlApplicationContext("appContext.xml"); PizzaRepository pizzaRepository = (PizzaRepository) appContext.getBean("pizzaRepository"); System.out.println(pizzaRepository); String[] beans = appContext.getBeanDefinitionNames(); for (String b : beans) { System.out.println(b);/*w w w. ja v a 2s.co m*/ } Customer customer = new Customer(1, "Andrii"); OrderService orderService = (OrderService) appContext.getBean("orderService"); Order order = orderService.placeNewOrder(customer, 1); System.out.println(order); appContext.close(); }
From source file:org.fatal1t.forexapp.spring.Application.java
public static void main(String[] args) throws JMSException, InterruptedException { // Clean out any ActiveMQ data from a previous run FileSystemUtils.deleteRecursively(new File("activemq-data")); // Launch the application ConfigurableApplicationContext context = SpringApplication.run(Application.class, args); log.info("Session is loaded"); APIStreamingAdapter ad = context.getBean(APIStreamingAdapter.class); ad.start();/*from w ww . j a v a 2s . c o m*/ // TODO code application logic here }