SpringBoot
CZ__
因为向往,所以选择了远方。因为无可依靠,所以必须坚强。
展开
-
org.springframework.boot:spring-boot-starter-redis:jar is missing
引入 spring-boot-starter-redis报错<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId&原创 2018-07-24 11:49:19 · 2605 阅读 · 0 评论 -
Spring Boot @ConfigurationProperties实例(十四)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程Spring Boot @ConfigurationProperties是让开发人员比较容易地将整个文件映射成一个对象。 1.简单属性文件通常,我们使用@Value注释来逐个逐入.properties值,这对于小而简单的结构.properties文件很有用。 文件...原创 2018-08-14 09:43:44 · 784 阅读 · 0 评论 -
Spring Boot SLF4J日志实例(十五)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程默认情况下,SLF4J日志记录包含在Spring Boot Web应用程序中,只需要启用它就可以了。 SLF4J示例我们将在接下来的文章中,创建一个项目:web-slf4j-logging,演示这几种常用的日志配置方法。 1. application.p...原创 2018-08-14 09:46:21 · 482 阅读 · 0 评论 -
org.apache.tomcat.JarScanner.setJarScanFilter(Lorg/apache/tomcat/JarScanFilter;)V
今天在运行Spring Boot时,控制台报以下错误: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' ...原创 2018-08-07 09:48:27 · 2165 阅读 · 1 评论 -
Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.
Spring Boot启动报Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean. . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\_...原创 2018-08-03 15:23:37 · 1304 阅读 · 0 评论 -
Spring Boot中@Autowired无法注解
今天在使用Spring Boot main方法启动项目时遇到@Autowdired注解无法注入错误。 错误信息:Parameter 0 of method setUserService in com.th.controller.SearchController required a bean of type 'com.th.service.UserService' that could ...原创 2018-08-13 11:00:13 · 1701 阅读 · 0 评论 -
SpringBoot报java.lang.NoSuchMethodError: org.springframework.util.CollectionUtils.lastElement(Ljava/u
SpringBoot报java.lang.NoSuchMethodError: org.springframework.util.CollectionUtils.lastElement(Ljava/util/Set;)Ljava/lang/Object;原因: Spring中引入了重复的Jar包,导致调用冲突 解决: 因为pom.xml中引入了spring-boot-starter-web ...原创 2018-08-13 14:21:14 · 8181 阅读 · 0 评论 -
Spring Boot教程(一)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程Spring Team在现有Spring框架的基础上发布了一个创新的主要框架:Spring Boot。这是一个来自Pivotal Team(Spring Team)的全新项目。开发Spring Boot的主要动机是简化配置和部署Spring应用程序的过程。 Spring Boo...原创 2018-08-13 15:57:20 · 850 阅读 · 0 评论 -
Spring Boot是什么?(二)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程首先Spring Boot不是一个框架,它是一种用来轻松创建具有最小或零配置的独立应用程序的方式。这种方式用来开发基于Spring的应用,但只需非常少的配置。它提供了默认的代码和注释配置,快速启动新的Spring项目而不需要太多时间。它利用现有的Spring项目以及第三方项目来开...原创 2018-08-13 16:24:06 · 464 阅读 · 0 评论 -
Spring Boot主要目标(三)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程Spring Boot的主要目标是:为所有Spring开发提供一个基本的,更快,更广泛的入门体验。开箱即用,但随着需求开始偏离默认值,快速启动。提供大型项目(例如嵌入式服务器,安全性,度量,运行状况检查,外部化配置)常见的一系列非功能特性。绝对没有代码生成以及不需要X...原创 2018-08-13 16:28:45 · 872 阅读 · 0 评论 -
新项目为什么需要Spring Boot?(四)
假设要在Spring Framework中开发一个Hello World应用程序,因为只有一个项目专用于开发Hello World功能:它就是控制器。其余的是任何使用Spring开发的Web应用程序的通用模板文件。但是如果所有Spring Web应用程序都需要它,为什么什么都要在每个项目中都必须提供它? 以下是新项目需要Spring Boot的理由了。简化基于Java的应用程序开发,单元测试...原创 2018-08-13 16:40:53 · 558 阅读 · 0 评论 -
Spring Boot核心和限制(五)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程Spring Boot不是编写应用程序的框架,它可以帮助我们以最少的配置或零配置开发和构建,打包和部署应用程序。 它不是应用程序服务器。但是它是提供应用程序服务器功能的嵌入式servlet容器,而不是Spring Boot本身。 类似地,ring Boot不实现任何企业Jav...原创 2018-08-13 16:45:15 · 433 阅读 · 0 评论 -
Spring Boot优点和缺点(六)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程Spring Boot的优点:使用Java或Groovy开发基于Spring的应用程序非常容易。它减少了大量的开发时间并提高了生产力。它避免了编写大量的样板代码,注释和XML配置。Spring Boot应用程序与其Spring生态系统(如Spring JDBC,Spr...原创 2018-08-13 16:51:17 · 1187 阅读 · 0 评论 -
Spring Boot入门(七)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程Spring Boot项目归根只是一个常规的Spring项目,只是利用了Spring Boot启动程序和自动配置。要创建Spring Boot应用程序的方法,Spring团队(The Pivotal Team)提供了以下三种方法。使用Spring Boot CLI工具使用...原创 2018-08-13 16:53:10 · 536 阅读 · 0 评论 -
Spring Boot安装(八)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程Spring Boot可以与“经典”Java开发工具一起使用或作为命名行工具安装。但无论如何,都需要安装Java SDK v1.6或更高版本。在开始之前检查您当前的Java安装版本:$java -version如果你是Java开发的新手,或者如果你只想试验Spring B...原创 2018-08-13 16:56:33 · 3284 阅读 · 0 评论 -
Spring Boot非web应用程序实例(十三)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程在Spring Boot中,要创建一个非Web应用程序,实现CommandLineRunner并覆盖run()方法,例如:import org.springframework.boot.CommandLineRunner;import org.springframework...原创 2018-08-14 09:32:57 · 8509 阅读 · 0 评论 -
SpringBoot引入Redis报org.springframework.data.redis.core.RedisTemplate类找不到错误
今日在学习Redis时,发现导入RedisTemplate和RedisCacheManager失败,反复思索,终于找到解决办法,至此记下以便日后查阅。pom.xml引入如下:<dependency> <groupId>org.springframework.data</groupId> &a原创 2018-07-24 17:28:23 · 84824 阅读 · 6 评论 -
JsonAutoDetect注解找不到错误
RedisConfig类代码:package com.neo.SpringBoot.config;import java.lang.reflect.Method;import org.springframework.cache.CacheManager;import org.springframework.cache.annotation.CachingConfigurerSuppo...原创 2018-07-25 10:00:47 · 8012 阅读 · 7 评论 -
SpringBoot引入SpringSession报Failure to transfer org.springframework.session
引入org.springframework.session报错:<dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-data-原创 2018-07-25 11:24:48 · 2256 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: org/springframework/core/KotlinDetector
报错信息:Exception in thread "main" java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework.context.ApplicationContextInitializer : org.springframework.boot.context.Config...原创 2018-07-26 09:16:40 · 89898 阅读 · 10 评论 -
SpringBoot测试代码status()、content()、equalTo()无法导入
今日学习SpringBoot教程,但是在做单元测试时遇到一个问题,status()、content()、equalTo()报错,百思而不知其解,于是终于在网上找到了解决办法,这时便记录下来。**HelloTests类代码**package com.neo.SpringBoot;import org.junit.Before;import org.junit.Test;i...原创 2018-07-20 15:20:38 · 3655 阅读 · 0 评论 -
SpringBoot注解@SpringApplicationConfiguration()报错
今日在用到@SpringApplicationConfiguration()注解时,一直引用不了UserRepositoryTests类代码package com.neo.SpringBoot.repository;import java.text.DateFormat;import java.util.Date;import org.junit.Assert;import o...原创 2018-07-20 17:54:44 · 2495 阅读 · 0 评论 -
新手搭建Redis服务器
Redis安装Window下安装 下载地址:https://github.com/MSOpenTech/redis/releases。 Redis支持32位和64位的操作系统,这个需要根据系统的位数下载。这里我们下载Redis-x64-xxx.zip压缩包到 D盘,新建一个redis文件夹,将压缩包下载到该文件夹然后解压。 在当前解压的D:\redis路径里 输入cmd按回车...原创 2018-07-26 14:21:03 · 4065 阅读 · 0 评论 -
Spring Boot Controller类无法跳转到页面
package com.th;import java.util.Map;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.Requ...原创 2018-08-03 16:39:35 · 6206 阅读 · 0 评论 -
SpringBoot解析Jsp页面的EL表达式失效
最近发现在Tomcat运行的项目,出现Jsp EL表达式访问失效问题。 原因:Jsp默认是忽略EL表达式,isELIgnored="true" 解决:在Jsp顶部加上<%@ page isELIgnored="false" %>,表示不忽略EL表达式,这样就可以正常访问了。<%@ page isELIgno原创 2018-08-09 11:26:17 · 3463 阅读 · 0 评论 -
Spring Boot应用程序开发入门(九)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程在本节中,我们来再Java中开发一个简单的”Hello World!”Web应用程序,突出一些Spring Boot的主要特性。在这里将使用Maven来构建这个项目,因为大多数IDE支持它。 在开始之前,打开一个终端,检查是否安装了Java和Maven的有效版本。C:\...原创 2018-08-14 09:23:52 · 496 阅读 · 0 评论 -
Spring Boot JSP应用实例(十)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程这是一个Spring Boot web应用程序示例,使用嵌入式Tomcat + JSP模板,并将包作为可执行文件WAR文件发布。 使用到的技术和工具如下:Spring Boot 2.0.3.RELEASESpring 4.3.4.RELEASETomcat 8.5M...原创 2018-08-14 09:26:24 · 589 阅读 · 0 评论 -
Spring Boot将WAR文件部署到Tomcat(十一)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程在本文中,将演示如何将Spring Boot WAR文件部署到Tomcat servlet容器中。 对于Spring Boot WAR部署,需要执行三个步骤:列表内容扩展SpringBootServletInitializer根据提供标记嵌入式servlet容器。更新...原创 2018-08-14 09:28:03 · 968 阅读 · 0 评论 -
Spring Boot Hello World(Thymeleaf)示例(十二)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程这是一个Spring Boot Web应用示例,使用嵌入式Tomcat + Thymeleaf模板引擎,并将其作为可执行JAR文件。 使用的相关技术:Spring Boot 1.4.2.RELEASESpring 4.3.4.RELEASEThymeleaf 2.1....原创 2018-08-14 09:29:43 · 897 阅读 · 0 评论 -
Spring Boot Ajax实例(十六)
这篇博文主要用于新手学习Spring Boot,同时也记录自己学习的过程… 文章内容主要来源于易百教程本文将展示如何使用jQuery.ajax将HTML表单请求发送到Spring REST API并返回JSON响应。 使用的工具:Spring Boot 2.0.3.RELEASESpring 2.0.3.RELEASEMaven 3jQueryBootstrap ...原创 2018-08-20 14:36:35 · 8290 阅读 · 2 评论