标签:SpringBoot

IDEA使用Log4j2后Console控制台日志打印没有彩色效果

在开发过程中,发现IDEA使用SpringBoot整合Log4j2后Console控制台日志打印没有彩色效果,看上去很不爽,完全没有区分度,具体效果如下:原因分析:IDEA控制台没有打印彩色日志的主要原因在于Log4j 2.10版本以后Log4j2默认关闭了Jansi(一个支持输出ANSI颜色的类库)解决步骤:我们采用两个步骤解决该问题:1)打开……

SpringBoot如何整合Log4j2实现日志记录

在java项目开发中,日志记录是必不可少的,详细且具体的日志记录对于日后的bug漏洞追踪及维护具有事半功倍的效果,而目前比较流行的主要架构就是SpringBoot+Log4j2来实现日志记录。下面我们来详细了解下如何使用SpringBoot整合Log4j2以及为什么选择Log4j2。一、常用日志框架类型1)java.util.logging:是JDK在1……

IntelliJ IDEA没有Spring Initializr选项创建SpringBoot项目解决办法

有些时候我们在安装好IntelliJ IDEA时会发现创建新项目时,在菜单栏找不到Spring Initializr选项来创建SpringBoot项目,解决办法也很简单,潘老师总结如下:方案一:打开File->Settings->Plugins->installed然后搜索spring boot(注意有空格),会发现有一个内置的Spring Boot插件……

SpringBoot编译启动报错Error:(3, 29) java: 程序包org.junit.jupiter.api不存在

有些同学在使用spring initializr创建SpringBoot项目时, 在intellij idea中编译或启动过程中报错如下:如图:导致该问题的原因很简单,就是因为缺少junit-jupiter-api包导致的,解决办法也很简单,直接在pom.xml的dependencies新增如下依赖即可:<dependency> ……

SpringBoot启动报错Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured

有些同学在使用SpringBoot搭建项目时,启动Application提示如下错误:具体如图:1、错误的意思大概是:未能确定合适的驱动程序类导致配置数据源失败可能的原因如下:在pom.xml中导入了类似如下mybatis依赖:<dependency> <groupId>org.mybatis.spring.……

SpringBoot整合Scheduled定时任务配置

我们在开发Java Web项目时,经常会用到定时任务帮我们周期性地处理一些业务,比如定期扣款、定时发货等,实现定时任务的方式有好几种,而SpringBoot已经帮我们实现了其中的一种,并且使用起来非常简单,也无需额外地导包,然后各种xml配置。下面,来和潘老师一起看一下我们应该如何使用SpringBoot来实现定时任务。一、实现步骤1、创建简单的Spri……

ElementUI+SpringBoot上传图片文件至VSFTP图片服务器

一、前言说明基于目前商城项目的开发,需要将图片上传至Nginx+VSFTP搭建的图片服务器,如果你只想了解如何使用java实现将图片等文件上传至VSFTP服务器,可以直接参考相关上传代码即可,要不然看起来会有点复杂,因为涉及到多服务器、存在跨域问题,以下是关于本案例的一些说明:1、前端是基于Vue+ElementUI,后端是基于SpringBoot2、……

IntelliJ IDEA基于SpringBoot如何搭建SSM开发环境

之前给大家在博文中讲过如何通过eclipse快速搭建SSM开发环境,但相对而言还是有些麻烦的,今天潘老师给大家介绍下如何使用IntelliJ IDEA基于SpringBoot来更快速地搭建SSM开发环境,相比于传统搭建方式,极少的配置文件和配置信息会让你彻底爱上它。之前的博文有兴趣的同学可以去看看然后对比下:Eclipse搭建SSM框架开发环境的流程(Spr……