SpringBoot非web方式启动
Posted 惬意的小屋
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot非web方式启动相关的知识,希望对你有一定的参考价值。
pom.xml
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.10.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<!-- java编译插件 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
启动类
@SpringBootApplication
public class App {
public static void main(String[] args) {
ConfigurableApplicationContext context = SpringApplication.run(App.class, args);
HelloService helloService = context.getBean(HelloService.class);
helloService.say();
}
}
以上是关于SpringBoot非web方式启动的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot——SpringBoot搭建非web应用的两种方式
SpringBoot启动报错“Consider defining a bean of type ‘xxx.mapper.UserMapper‘ in your configuration.“(代码片段
一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式