List of usage examples for org.springframework.boot.builder SpringApplicationBuilder SpringApplicationBuilder
public SpringApplicationBuilder(Class<?>... sources)
From source file:org.s1p.app3.S1pKafkaApplication.java
public static void main(String[] args) throws Exception { ConfigurableApplicationContext context = new SpringApplicationBuilder(S1pKafkaApplication.class).web(false) .run(args);//from ww w . ja va 2 s.co m TestBean testBean = context.getBean(TestBean.class); for (int i = 0; i < 10; i++) { testBean.send("foo"); } context.getBean(Listener.class).latch.await(60, TimeUnit.SECONDS); context.close(); }
From source file:io.sytac.training.SampleWebSecureApplication.java
public static void main(String[] args) throws Exception { // Set user password to "password" for demo purposes only ApplicationContext ctx = new SpringApplicationBuilder(SampleWebSecureApplication.class) .properties("security.user.password=password").run(args); SpringContextExposer.setContext(ctx); }
From source file:org.openwms.tms.routing.RoutingServiceRunner.java
/** * Boot up!// www . j av a 2 s. co m * * @param args Some args */ public static void main(String[] args) { new SpringApplicationBuilder(RoutingServiceRunner.class).web(true).run(args); }
From source file:apps.SimpleApplication.java
public static void main(String[] args) { new SpringApplicationBuilder(SimpleApplication.class).properties("spring.config.name:simple").run(args); }
From source file:sample.propertyvalidation.SamplePropertyValidationApplication.java
public static void main(String[] args) throws Exception { new SpringApplicationBuilder(SamplePropertyValidationApplication.class).profiles("app").run(args); }
From source file:org.s1p.app6.S1pKafkaApplication.java
public static void main(String[] args) throws Exception { ConfigurableApplicationContext context = new SpringApplicationBuilder(S1pKafkaApplication.class).web(false) .run(args);//from ww w. j a v a 2 s.c om TestBean testBean = context.getBean(TestBean.class); testBean.send(new GenericMessage<>(new Foo("foo", "bar"))); context.getBean(Listener.class).latch.await(60, TimeUnit.SECONDS); context.close(); }
From source file:ru.xxlabaza.popa.Main.java
public static void main(String[] args) { new SpringApplicationBuilder(Main.class).logStartupInfo(false).run(args); }
From source file:hu.fnf.devel.wishbox.persistence.Application.java
public static void main(String[] args) throws Exception { ConfigurableApplicationContext context = new SpringApplicationBuilder(Application.class).run(args); //TODO: @Autowire? RepositoryUser repositoryUser = context.getBean(RepositoryUser.class); RepositoryItem repositoryItem = context.getBean(RepositoryItem.class); RepositoryUrl repositoryUrl = context.getBean(RepositoryUrl.class); // save a couple of customers User user = new User(String.valueOf(13L)); user.setFirstName("fname"); user.setLastName("lname"); Url url = new Url(); url.setUrl("http://"); repositoryUrl.save(url);/*from w ww .java 2 s.c o m*/ List<Item> items = new ArrayList<Item>(); Item item = new Item(); item.setName("item1"); item.setPattern("pattern1"); item.setFound(url); Item item2 = new Item(); item2.setName("item2"); item2.setPattern("pattern2"); item2.setFound(url); repositoryItem.save(item); repositoryItem.save(item2); items.add(item); items.add(item2); user.setItems(items); repositoryUser.save(user); }
From source file:com.github.bfour.fpliteraturecollector.application.Application.java
public static void main(String[] args) { try {/* ww w . j a va 2 s .c o m*/ // https://vvirlan.wordpress.com/2014/12/10/solved-caused-by-java-awt-headlessexception-when-trying-to-create-a-swingawt-frame-from-spring-boot/ SpringApplicationBuilder builder = new SpringApplicationBuilder(Application.class); builder.headless(false); ConfigurableApplicationContext context = builder.run(args); // Neo4jResource myBean = context.getBean(Neo4jResource.class); // myBean.functionThatUsesTheRepo(); // ServiceManager servMan = ServiceManager // .getInstance(ServiceManagerMode.TEST); ServiceManager servMan = context.getBean(ServiceManager.class); context.getAutowireCapableBeanFactory().autowireBeanProperties(servMan, AutowireCapableBeanFactory.AUTOWIRE_BY_TYPE, true); FPJGUIManager.getInstance().initialize(); MainWindow.getInstance(servMan).setVisible(true); } catch (BeanCreationException e) { e.printStackTrace(); if (ExceptionUtils.getRootCause(e) instanceof IOException) ApplicationErrorDialogue.showMessage("Sorry, could not access the database.\n" + "This might be because it is currently in use or because there are insufficient access rights.\n" + "Try closing all running instances of this application and restart."); else ApplicationErrorDialogue.showDefaultMessage(e, BUG_REPORT_URL); } catch (Exception e) { e.printStackTrace(); ApplicationErrorDialogue.showDefaultMessage(e, BUG_REPORT_URL); } }
From source file:dk.dma.nogoservice.Application.java
public static void main(String[] args) { SpringApplicationBuilder builder = new SpringApplicationBuilder(Application.class); ArrayList<String> profiles = Lists.newArrayList(ApiProfiles.PRODUCTION, ApiProfiles.SECURITY); if (Boolean.getBoolean("disableSecurity")) { profiles.remove(ApiProfiles.SECURITY); }/* w w w . j a v a 2 s . c om*/ builder.profiles(profiles.toArray(new String[profiles.size()])).headless(false).run(args); }