![](https://img-blog.csdnimg.cn/20190430200538443.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Boot
Spring Boot
Fifi_0617
这个作者很懒,什么都没留下…
展开
-
spring boot整合模版引擎thymeleaf
动态资源:spring boot 默认不支持jsp。 spring boot推荐使用thymeleaf 网页=模版+数据 引入thymeleaf: https://docs.spring.io/spring-boot/docs/2.1.4.RELEASE/reference/htmlsingle/#using-boot-starter thymeleaf官...原创 2019-05-02 20:10:39 · 390 阅读 · 0 评论 -
Spring boot开发web项目
web项目主要是包含一些静态资源(html css js 等) File -> new -> spring starter project ->设置(选择需要的场景) 1、新建 项目 2、选择web开发场景 因为spring boot是一个jar包,所以静态资源不再存放在webapp中。 静态资源的存放路径通过org.springframework.boot...原创 2019-05-02 20:06:53 · 379 阅读 · 0 评论 -
spring boot 日志处理
日志框架: UCL JUL jboss-logging, logback , log4j , log4j2 , slf4j spring boot默认选用slf4j , logback spring boot默认已经配置好了日志 ,我们直接使用即可。 使用: Logger logger=LoggerFactory.getLogger(this.getClass()); @Re...原创 2019-05-02 20:03:47 · 468 阅读 · 0 评论 -
spring boot 外部配置文件及加载顺序
配置项目名: properties文件中 server.servlet.context-path=/boot 项目外部配置文件:(补救) 在项目Run configuration -> argumenets: --spring.config.location=/home/XXX/application.properties 如果同个配置 同时存在于 内部配置文件 和 外部配...原创 2019-05-02 20:01:47 · 442 阅读 · 0 评论 -
spring boot配置文件位置
properties和yml中的配置,相互补充,如果冲突,则properties优先级高 spring boot默认能够读取的application.properties/application.yml,这两个文件,可以存在以下4个位置中: file:项目根目录/config application.properties file:项目根目录...原创 2019-05-02 20:00:46 · 353 阅读 · 0 评论 -
spring boot多环境切换
profile a、Properties 默认spring boot会读取application.properties环境 如果有多个命名如下: application-环境名.properties application-dev.properties //开发环境配置 application-test.properties //测试环境配置 ...原创 2019-05-02 19:59:30 · 336 阅读 · 0 评论 -
spring boot @ImportResource和配置类
@PropertySource:默认会加载application.properties/application.yml文件中的数据: 例如@PropertySource(value={"classpath:conf.properties"}) 加载conf.properties 但是@PropertySource只能加载properties,不能加载yml @...原创 2019-05-02 19:56:43 · 1593 阅读 · 0 评论 -
spring boot yml与@Value注入值的区别
绑定方式: @ConfigurationProperties(yml/properties) @Value 注解在属性的前面 @ConfigurationProperties @Value 注值 批量注入 单个属性注入 松散语法 支持 不支持 SPEL 不支持 支持 JSR303 支持 不支持 ...原创 2019-05-01 13:07:36 · 2438 阅读 · 0 评论 -
spring boot 配置文件及yml的使用
spring boot 配置文件: 默认会生成一个配置文件 src/main/resources 目录下的application.properties配置文件 作用:spring boot 自动配置(约定:8080) 可以使用配置文件,对默认的配置进行修改 默认的全局配置文件: application.properties : 语法 : k=v a...原创 2019-05-01 12:48:12 · 522 阅读 · 0 评论 -
springboot目录及自动装配的实现原理
目录结构: static : 静态资源(js css 图片 音频 视频) templates : 模板文件 (模板引擎freemarker , thymeleaf ; 默认不支持JSP) application.properties : 配置文件 spring boot 内置了tomcat ,并且不需要打成war包再执行。 可以在application.properties中,对端...原创 2019-05-01 12:43:18 · 1750 阅读 · 0 评论 -
spring boot 项目错误,错误Execution default-resources of goal org.apache.maven.plugins
sts导入springboot项目。 这时候产生了一个错误。 Execution default-resources of goal org.apache.maven.plugins:maven-resources-plugin:3.1.0:resources failed: An API incompatibility was encountered while executing org.ap...原创 2019-04-30 20:23:16 · 8117 阅读 · 0 评论 -
第一个springBoot程序及执行
准备工作: 一、安装并配置 JDK: 1、下载JDK1.8 2、解压到/opt/java/目录下,如:/opt/java/jdk1.8.0_201 3、修改环境变量vim ~/.bashrc,加入以下内容并保存: export JAVA_HOME=/opt/java/jdk1.8.0_201 export JRE_HO...原创 2019-04-30 20:20:16 · 415 阅读 · 0 评论 -
微服务与springboot
一、微服务 一个项目可由多个小型服务(微服务)构成 二、springboot可以快速开发微服务模块 1、简化j2ee开发 2、整个spring技术栈的整合(整合springmvc spring) 3、整个j2ee技术的整合(整合mybatis redis) ...原创 2019-04-30 20:17:00 · 167 阅读 · 0 评论