spring boot
文章平均质量分 62
spring boot
三禾大叔
这个作者很懒,什么都没留下…
展开
-
springboot入门程序详解
springboot程序 工具 maven sts java8(微服务) 1.首先springboot它是一个快速搭建spring的框架(使用java8的微服务技术),相比较springmvc而言少了更多的配置,因为它已经封装了springmvc.因此使用maven开发我们只需要引入的依赖即可 <project xmlns...2017-06-08 23:13:44 · 137 阅读 · 0 评论 -
Unregistering JMX-exposed beans on shutdown
错误: Unregistering JMX-exposed beans on shutdown 原因:maven 运行的时候需要这个包,如果maven左边添加<scope>provided</scope>...原创 2017-11-17 10:10:16 · 116 阅读 · 0 评论 -
java.lang.NoSuchMethodError: org.springframework.web.servlet.mvc.method.annotati
错误: java.lang.NoSuchMethodError: org.springframework.web.servlet.mvc.method.annotation.ServletInvocable(详情如下) 错误原因: 打开maven的pom.xml 文件 ,发现下面标红的两个jar冲突了,导致maven的jar加载的时候,只会加载上面 的jar,所...原创 2017-11-17 11:17:17 · 4599 阅读 · 0 评论 -
spring boot 配置文件后缀导致启动失败
错误: 错误原因:springboot 配置文件的格式和内容格式无法匹配(如下图所示 ) 解决方案: 把配置文件application.properties 改为 application.yml 即可 ...原创 2017-11-20 17:30:40 · 488 阅读 · 0 评论 -
idea SpringBoot中Junit测试无法加载@SpringApplicationConfiguration注解
错误原因: Spring官方文档后发现新版中用SpringBootTest代替了SpringApplicationConfiguration,所以将注解改为以下形式就可以正常注入Bean了 修改后 参考: http://blog.csdn.net/u013360850/article/details/71075...原创 2017-11-24 13:40:43 · 3326 阅读 · 0 评论 -
Caused by: java.lang.IllegalStateException: Could not evaluate condition on org.
错误: Caused by: java.lang.IllegalStateException: Could not evaluate condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseConfiguration due to org...原创 2017-11-28 14:12:55 · 6053 阅读 · 2 评论 -
springbootBoot 集成MongDB
环境 jdk1.8 maven 工具 idea 架构 springboot (一)安装MongoDB 可以参考本人写的教程:http://chuichuige.iteye.com/admin/blogs/2...原创 2017-11-28 16:51:07 · 145 阅读 · 0 评论 -
有关springboot Unauthorized 问题
错误: 原因: springboot 默认的安全策略是开启的(management.security.enabled=true),所以会导致我们访问的时候没有权限,因此我们可以通过management.security.enabled=false,重新启动即可访问...原创 2017-12-08 15:41:52 · 5441 阅读 · 2 评论 -
有关 springboot 加载原理解析的一些心得
当我们创建完 一个 springboot 工程后然后加入 spring-boot-starter-web 依赖,启动打开控制台,如下 结论: (1) springboot 封装了 springmvc,因为springboot是基于servlet , 而且 前端控制器也是 dispatcherServlet (如图可以看出) (2) spr...2017-12-09 17:19:56 · 434 阅读 · 0 评论 -
springboot 整合日志常见错误 - 类找不到
错误 原因:缺少 commons-logging.jar 解决方案: 如果用的是maven 则添加依赖即可 <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging...原创 2018-01-05 14:19:04 · 626 阅读 · 0 评论 -
springboot 零配置启动
0.新建springboot项目,并且把配置文件放入一个地方 1.打jar包 maven打包: mvn package -Dmaven.test.skip=true 2.启动指定外部的配置文件 java -jar jar包名 --spring.config.location=yml文件地址/properties文件地址 ...原创 2018-05-03 18:45:53 · 362 阅读 · 0 评论 -
Spring Boot中使用Swagger2构建强大的RESTful API文档
1.使用maven 创建springboot工程 2.修改 pom,xml ',添加 swagger2 依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId...原创 2017-10-20 17:21:30 · 80 阅读 · 0 评论 -
org.springframework.web.HttpMediaTypeNotSupportedException
org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json;charset=UTF-8' not supported 原因:自定义pojo的属性方法被自己改了,所以自定义的pojo在序列化的时候会报其他解决方案,请参考:https://zm12.sm-tc.c...原创 2017-07-17 19:18:07 · 2486 阅读 · 0 评论 -
springboot application.properties 官方配置推荐(最新版)
# ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample file is provided as a guideline. Do NOT copy it in its# entirety to your own ...原创 2017-06-28 14:39:27 · 323 阅读 · 0 评论 -
springboot返回的json数据
1.搭建好springboot框架(可参考springboot入门) 2.新建一个pojo类,用来封装测试数据public class City { private Long id; private Long provinceId; private String cityName; private String description;...} 3.编写control...2017-06-11 23:09:34 · 601 阅读 · 0 评论 -
springboot 使用fastJson解析json数据的两种方式
1.搭建环境(可以参考前面的springboot入门) maven sts java8 2.在pom.xml中引入fastjson对应的坐标(注意:version最好是1.2以上的) <dependency> <groupId>com.alibaba</groupId> ...2017-06-13 22:26:05 · 605 阅读 · 0 评论 -
springboot热部署的两种方式
开发环境 sts maven java8 方法一 (局限性:只增对修改方法有效) 1. 在pom.xml文件中添加插件代码 <!--springboot热部署 --> <build> <plugins> <plugin...原创 2017-06-15 10:55:15 · 700 阅读 · 0 评论 -
springboot -devtools 实现热部署
spring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到 最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动还要更 快,更快指的不是节省出来的手工操作的时间。 其深层原理是使用了两个ClassLoader,一个Classloader加...原创 2017-06-15 23:53:48 · 107 阅读 · 0 评论 -
springboot框架maven构建fastJson启动报错
现象:Exception in thread "main" java.lang.IllegalStateException: Failed to read Class-Path attribute from manifest of jar file:/E:/myRepository/repositotyExe/repositoty/com/alibaba/fastjson/1.2...2017-06-18 00:16:24 · 834 阅读 · 0 评论 -
java.lang.IllegalStateException: Mapped class was not specified
org.springframework.dao.InvalidDataAccessApiUsageException 2017-06-18 01:12:17.899 INFO 5376 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring FrameworkServlet 'dispatc...原创 2017-06-18 01:12:12 · 7464 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link fai
bug报错如下:23:45:29.174 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Included patterns for restart : []23:45:29.177 [main] DEBUG org.springframework.boot.devtools.settin...原创 2017-06-19 00:50:35 · 1052 阅读 · 0 评论 -
springboot 引入servlet报错
. ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\_...2017-06-20 21:09:06 · 593 阅读 · 0 评论 -
springboot-thymeleaf使用详解
thymeleaf介绍简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 h...原创 2017-06-25 14:53:44 · 133 阅读 · 0 评论 -
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature) 原因: maven仓库下的jar repository\ognl\ognl\3.0.8\ognl-3.0.8.jar 下载失败 解决办法: 删除jar包,重新下载编译即可(maven 工程...原创 2017-06-28 14:36:50 · 165 阅读 · 0 评论 -
springboot admin 配置
@Configuration@EnableAutoConfiguration@EnableAdminServer 1.使用idea新建一个springboot工程,并修改pom.xml,添加admin依赖 <dependency> <groupId>de.codecentric</groupId&...原创 2018-05-07 09:46:17 · 577 阅读 · 1 评论