2017年10月20日

SpringBoot读取配置文件的方式

摘要: SpringBoot读取配置文件的方式 方式1:@Value 这种方式最简单易用,但是无法表示层级关系的配置,读取的配置来自application.properties(yml),使用示例: application.yml 使用配置的类 在要读取配置的类中定义如下属性就可以使用配置 方式2:@Con 阅读全文

posted @ 2017-10-20 16:44 IceWee 阅读(584) 评论(0) 推荐(0) 编辑

Springboot+MyBatis+Druid+Pagehelper双数据源配置范例

摘要: Springboot+MyBatis+Druid+Pagehelper双数据源配置范例 application.yml(properties) 特别说明 :主数据源的分页插件单独配置,走自动部署,从数据源需要自己配置分页插件,都按照从的配置方式,主分页不可用,从可用,最后尝试出该种配置方式是都可用的 阅读全文

posted @ 2017-10-20 13:56 IceWee 阅读(379) 评论(0) 推荐(0) 编辑

SpringBoot使用maven-tomcat-plugin启动

摘要: SpringBoot使用maven tomcat plugin启动 前提条件:已配置了SpringBoot打成War包 不添添加Servlet依赖报: SpringServletContainerInitializer cannot be cast to javax.servlet.ServletC 阅读全文

posted @ 2017-10-20 12:11 IceWee 阅读(2833) 评论(0) 推荐(0) 编辑

自定义SpringBoot REST API 404返回信息

摘要: 自定义SpringBoot REST API 404返回信息 在访问SpringBoot的REST接口时,如果请求的地址不存在Spring会返回如下JSON信息 我们可以通过实现ErrorController来定制化返回的JSON,例子如下: 示例代码中的RestResponse是一个通用返回体Ja 阅读全文

posted @ 2017-10-20 11:27 IceWee 阅读(8937) 评论(0) 推荐(0) 编辑

关闭SpringBoot自动配置

摘要: 关闭SpringBoot自动配置 由于项目中依赖了二方库导致触发SpringBoot的自动配置生效,比如一方库中并没有用到mongoDB,但是依赖的二方库中引入了,SpringBoot会自动配置,但项目里又没提供一些基本参数配置,Spring会读取本地的,本地又没有,启动时报错. 关闭不必要的自动配 阅读全文

posted @ 2017-10-20 11:12 IceWee 阅读(7277) 评论(0) 推荐(0) 编辑

SpringBoot项目部署到外部Tomcat中的方法

摘要: SpringBoot项目部署到外部Tomcat中的方法 1. 特别说明 由于SpringBoot默认访问无需项目名,所以打包成war的SpringBoot项目也需要部署成不需要输入项目名的方式,否则资源无法访问,后面会给部署示例 "官方教程地址" pom.xml调整 1.1 打包方式修改 变更为 1 阅读全文

posted @ 2017-10-20 11:06 IceWee 阅读(16021) 评论(0) 推荐(1) 编辑

SpringBoot日志配置

摘要: SpringBoot日志配置 SpringBoot可以使用的日志框架有log4j(从1.4.0之后不再包含在发行包中)、log4j2和logback(默认),本文将介绍如何配置三种日志框架来记录日志,至于三种日志框架的详细配置不在本文赘述. logback SpringBoot的理念:约定优于配置, 阅读全文

posted @ 2017-10-20 10:58 IceWee 阅读(4832) 评论(0) 推荐(0) 编辑

导航