你的位置:首页 > Java教程

[Java教程]springboot


简介:本章主要包含以下内容

1.pom.

2.springboot配置

3.web应用spring mvc

 

环境:

IDEA15+

JDK1.8+

Maven3+

 

一、pom.

由于功能相对简单,这里引用的第三方资源文件相对较少

spring-boot-starter:约定大于配置,目的解放劳动力.

spring-boot-starter-tomcat: 主要内嵌servlet容器(tomcat)

spring-webmvc: spring核心jar及mvc功能

具体pom.

  <dependencies>    <dependency>      <groupId>org.springframework.boot</groupId>      <artifactId>spring-boot-starter</artifactId>      <version>${spring-boot.version}</version>    </dependency>    <dependency>      <groupId>org.springframework.boot</groupId>      <artifactId>spring-boot-starter-tomcat</artifactId>      <version>${spring-boot.version}</version>    </dependency>    <dependency>      <groupId>org.springframework</groupId>      <artifactId>spring-webmvc</artifactId>      <version>${spring-webmvc.version}</version>    </dependency>  </dependencies>

由于dependency具有依赖传递性,整个依赖情况如下:

springboot-shiro-chapter01

 

二、springboot配置

springboot基于约定大于配置的思想,同时提供了个性化定制的方案或扩展的入口,application.properties, 这里可以用属性键值对的方式进行定制,比如:

server.port: 1010 //tomcat 访问端口设置为1010, 默认8080