SpringBoot
HuanBuXingDeXingXing
这个作者很懒,什么都没留下…
展开
-
idea新建SpringBoot项目无法更新boot最新版本依赖jar
检查idea中Maven配置idea中, File ---> Setting -->Build,Execution,Deployment ---> Build Tools --->Maven,设置使用Maven版本(填写本地Maven安装路径)设置SettingsFile使用Maven目录settings.xml(可填写Maven路径下conf文件夹下的settings.xml,也可单独配置个自定义的settings.xml)设置使用本地仓库路径(填写使用的Ma..原创 2021-04-01 10:36:57 · 910 阅读 · 0 评论 -
logback配置按日期,按文件大小分隔日志文件
logback.xml配置<?xml version="1.0" encoding="UTF-8"?><!--scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为fa.原创 2021-03-31 17:20:18 · 2129 阅读 · 0 评论 -
SpringBoot项目jar部署正常,war部署不能正常启动
主要原因在于,tomcat对于SpringBoot项目的war包只解压不加载。只需要重新配置一下boot的启动文件,更换一下启动方式修改前:本地可执行,jar包部署也可运行,放入tomcat下启动不执行package com.es;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.spr原创 2021-03-31 17:03:50 · 1251 阅读 · 0 评论 -
SpringBoot打包自定义生成的包名
pom.xml中,在build标签中加入如下标签即可<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>原创 2020-11-27 14:22:17 · 1593 阅读 · 0 评论 -
SpringBoot打包跳过测试
pom.xml中,properties中添加如下标签即可 <properties> <java.version>1.8</java.version> <!-- 跳过测试 --> <skipTests>true</skipTests> </properties>原创 2020-11-27 14:14:31 · 136 阅读 · 0 评论 -
SpringBoot整合redis(单机)
简单项目搭建:https://blog.csdn.net/HuanBuXingDeXingXing/article/details/109670434一、Pom.xml引入redis相关jar <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>原创 2020-11-27 10:20:29 · 198 阅读 · 0 评论 -
SpringBoot 2.0 配置拦截器
拦截器常见应用场景日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面;性能监控:有时候系统在某段时间莫名其妙的慢,可以通过拦截器在进入处理器之前记录开始时间,在处理完后记录结束时间,从而得到该请求的处理时间(如果有反向代理,如apache可以自动记录);通用行为:读取cookie得到用户信息并将用户对象放入请求,从而方便后续流程使用,还有如提取Locale、Theme信息.原创 2020-11-26 12:59:31 · 281 阅读 · 0 评论 -
SpringBoot项目的多环境配置
springboot项目的简单搭建,参考:https://blog.csdn.net/HuanBuXingDeXingXing/article/details/109670434在实际开发过程中,我们至少会有开发、测试、生产等多个环境。不同环境的各项基本配置,如数据库、redis、es、ldap等等连接也是各不相同,总是不停的修改这些基础配置实现环境更换很是麻烦,本篇就来研究一下SpringBoot给我们提供的简单的多环境配置更换方式。基础配置文件在我们新建一个项目时,我们的resour..原创 2020-11-18 15:08:11 · 720 阅读 · 0 评论 -
SpringBoot集成reids集群基础方法实践
本文是在JedisCluster注入配置完成的基础上,提供基础常用工具方法的使用基础redis集群配置基础参考:https://blog.csdn.net/HuanBuXingDeXingXing/article/details/109675789建立一个工具类,注意需要启动类中配置Component能扫描到此类package com.zx.demo.util;import org.apache.commons.lang3.StringUtils;import org.springfr原创 2020-11-13 17:34:18 · 238 阅读 · 0 评论 -
SpringBoot整合Redis集群(JedisCluster)
简单SpringBoot项目的搭建:https://blog.csdn.net/HuanBuXingDeXingXing/article/details/109670434Pom.xml文件添加Maven依赖:这里由于parent中已经包含版本号了,此处不应该再指定版本号<!-- redis --><dependency> <groupId>org.springframework.boot</groupId> <arti.原创 2020-11-13 16:40:51 · 1439 阅读 · 0 评论 -
如何修改SpringBoot启动时的默认Banner信息
我们在启动项目的时候,控制台或者日志中会有类似于如下的默认banner展示那么如何来修改这个默认的banner,成为我们自定义的样式呢?接着看修改Banner样式首先打开如下网址:http://patorjk.com/software/taag/在此页面中配置我们想要展示的banner,如demo拷贝白色部分生成的字符串到txt文件中,再将这个txt文件放到项目的resource目录下,重新启动项目就可以了关闭banner样式展示如果不想展示banner,怎.原创 2020-11-13 15:14:02 · 396 阅读 · 0 评论 -
简单搭建一个SpringBoot项目
搭建基础1. Intellij IDEA 2. jdk1.8 3. maven3.6.3搭建方式(1)在线创建项目Spring Boot官方提供的一种创建方式,在浏览器中访问如下网址:https://start.spring.io/在打开的页面中我们可以选择项目的构建工具是Maven还是Gradle、语言是Java还是其它、要使用的Spring Boot版本号 以及项目的依赖。填写项目的组织Id(包...原创 2020-11-13 14:43:49 · 345 阅读 · 0 评论