初识springboot
目录结构体如下
<代码> application.properties文件内容 spring.profiles.active=@profiles.active@ application-dev.properties文件内容 server.port=8001 application-prod.properties文件内容 server.port=8003 以上配置是为了看不同环境下配置不一样 & lt; !——动态环境配置——比; & lt; profiles> & lt; profile> & lt; id> dev & lt; activation> & lt; activeByDefault> true & lt;/activation> & lt; properties> & lt; profiles.active> dev & lt;/properties> & lt;/profile> & lt; profile> & lt; id> prod & lt; properties> & lt; profiles.active> prod & lt;/properties> & lt;/profile> & lt;/profiles> & lt; !——构建是用于打包时,在 & lt; build> & lt; finalName> mybatis & lt; !——此处资源作为全局的静态配置文件此位置不能随便移动——比; & lt; resources> & lt; !——先指定src/main/资源下所有文件及文件夹为资源文件——比; & lt; resource> & lt; directory> src/main/resources & lt; includes> & lt; include> * */* & lt;/include> & lt;/includes> & lt;/resource> & lt; resource> & lt; directory> src/main/resources & lt; includes> & lt; include> * .xml & lt; include> * .properties & lt;/includes> & lt; filtering> true & lt;/resource> & lt;/resources> & lt; plugins> & lt; plugin> & lt; groupId> org.springframework.boot & lt; artifactId> spring-boot-maven-plugin & lt;/plugin> & lt; plugin> & lt; groupId> org.apache.maven.plugins & lt; artifactId> maven-compiler-plugin & lt; configuration> & lt; source> 1.8 & lt;/source> & lt; target> 1.8 & lt;/target> & lt;/configuration> & lt;/plugin> & lt; plugin> & lt; groupId> org.apache.maven.plugins & lt; artifactId> maven-resources-plugin & lt; executions> & lt; execution> & lt; id> default-resources & lt; phase> validate & lt; goals> & lt; goal> copy-resources & lt;/goals> & lt; configuration> & lt; outputDirectory>目标/classes & lt; useDefaultDelimiters> false & lt;/configuration> & lt;/execution> & lt;/executions> & lt;/plugin> & lt; !——单元测试的文件排除相当于在打包时的-Dmaven.test。跳过=true——比; & lt; plugin> & lt; groupId> org.apache.maven.plugins & lt; artifactId> maven-surefire-plugin & lt; configuration> & lt; skip> true & lt; includes> & lt; include> * */测试* .java & lt;/includes> & lt; testFailureIgnore> true & lt;/configuration> & lt;/plugin> & lt; plugin> & lt; !——绑定到特定的声明周期之后,运行maven-source-pluin运行目标为jar————比; & lt; groupId> org.apache.maven.plugins & lt; artifactId> maven-source-plugin & lt; executions> & lt; execution> & lt; phase> package & lt; goals> & lt; goal> jar-no-fork & lt;/goals> & lt;/execution> & lt;/executions> & lt;/plugin> & lt;/plugins> & lt;/build> 1 .标记说遇到的坑 当只是配置了概要文件时是不起作用的,只有增加了对应的资源标签启动打包才有作用。代码>