• 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html
  • 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html

Spring Boot功能实战

技术杂谈 勤劳的小蚂蚁 3个月前 (01-25) 73次浏览 已收录 0个评论 扫描二维码


添加web功能启动器

添加了Spring Boot基础依赖后,如要使用web mvc功能,只需要添加如下启动器即可,Spring Boot会自动装配web功能。
  1. <dependencies>
  2.    <dependency>
  3.        <groupId>org.springframework.boot</groupId>
  4.        <artifactId>spring-boot-starter-web</artifactId>
  5.    </dependency>
  6. </dependencies>

添加启动类

然后添加启动类,建议放在根包下,这里把Controller和启动类放在一起也是没问题的,实际请分包出来。
启动类必须要有main方法,并添加启动方法。
  1. package hello;
  2. import org.springframework.boot.*;
  3. import org.springframework.boot.autoconfigure.*;
  4. import org.springframework.stereotype.*;
  5. import org.springframework.web.bind.annotation.*;
  6. @Controller
  7. @SpringBootApplication
  8. publicclassSampleController{
  9.    @RequestMapping("/")
  10.    @ResponseBody
  11.    String home(){
  12.        return"Hello World!";
  13.    }
  14.    publicstaticvoid main(String[] args)throwsException{
  15.        SpringApplication.run(SampleController.class, args);
  16.    }
  17. }

添加编译打包插件

  1. <build>
  2.    <plugins>
  3.        <plugin>
  4.            <groupId>org.springframework.boot</groupId>
  5.            <artifactId>spring-boot-maven-plugin</artifactId>
  6.            <executions>
  7.                <execution>
  8.                    <goals>
  9.                        <goal>repackage</goal>
  10.                    </goals>
  11.                    <configuration>
  12.                        <classifier>exec</classifier>
  13.                        <fork>true</fork>
  14.                        <excludeDevtools>true</excludeDevtools>
  15.                    </configuration>
  16.                </execution>
  17.            </executions>
  18.        </plugin>
  19.    </plugins>
  20. </build>

运行Spring Boot的3种方式

  1. 运行启动类的main方法。
  2. 使用spring-boot:run命令。
  3. 打成jar包后使用java -jar xx.jar命令。
Spring Boot默认的端口是8080,可以通过server.port=8081来修改,或者通过命令行指定也行。
启动工程后,访问localhost:8080/就能输出:Hello World!

Spring Boot快速构建方式

上面是通过maven手动创建工程的方式添加Spring Boot应用 ,当然新手也可以打开Spring Boot的快速构建网站http://start.spring.io/,来选择对应的启动器生成项目,最后导入进来即可。

丨极客文库, 版权所有丨如未注明 , 均为原创丨
本网站采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行授权
转载请注明原文链接:Spring Boot功能实战
喜欢 (0)
[247507792@qq.com]
分享 (0)
勤劳的小蚂蚁
关于作者:
温馨提示:本文来源于网络,转载文章皆标明了出处,如果您发现侵权文章,请及时向站长反馈删除。

您必须 登录 才能发表评论!

  • 精品技术教程
  • 编程资源分享
  • 问答交流社区
  • 极客文库知识库

客服QQ


QQ:2248886839


工作时间:09:00-23:00