spring-boot之初体验

Spring Boot是为了简化Spring应用的创建、运行、调试、部署等而出现的,使用它可以做到专注于Spring应用的开发,而无需过多关注XML的配置。

简单来说,它提供了一堆依赖打包,并已经按照使用习惯解决了依赖问题---习惯大于约定。

Spring Boot默认使用tomcat作为服务器,使用logback提供日志记录。

本项目使用Gradle来构建Spring Boot

buildscript {

         repositories {

        mavenCentral()

            }

         dependencies {

               classpath("org.springframework.boot:spring-boot-gradle-plugin:1.5.1.RELEASE")

           }

   }

//支持插件

applyplugin:'java'

applyplugin:'idea'

applyplugin:'org.springframework.boot'

applyplugin:'war'

war {

baseName='shihuilaw'

version='1.0.0'

}

repositories {

           maven { url"https://repo.spring.io/libs-release"}

//maven仓库地址

          maven { url"http://maven.aliyun.com/nexus/content/groups/public/"}

         mavenLocal()

         mavenCentral()

           maven { url"http://repo.spring.io/libs-snapshot"}

   }

sourceCompatibility =1.8//java版本

targetCompatibility =1.8

dependencies {

compile("org.springframework.boot:spring-boot-starter-web")

providedRuntime("org.springframework.boot:spring-boot-starter-tomcat")

testCompile('org.springframework.boot:spring-boot-starter-test')

compile fileTree(dir:'libs',include:['*.jar'])//手动引入jar包

}

作者:谁在烽烟彼岸

链接:https://www.jianshu.com/p/14ddea20b88b

來源:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

你可能感兴趣的:(spring-boot之初体验)