
SpringBoot
曾燕辉
高级开发、高级软件工程师
展开
-
RocketMq发送和接收带tag的消息
RocketMq发送和接收带tag的消息原创 2024-08-10 13:42:17 · 1078 阅读 · 0 评论 -
SpringBoot抛出的自定义异常信息中文乱码
SpringBoot抛出的自定义异常信息中文乱码原创 2024-07-08 12:39:23 · 202 阅读 · 0 评论 -
SpringBoot全局异常处理
SpringBoot全局异常处理原创 2022-04-27 16:38:42 · 909 阅读 · 0 评论 -
Springboot2.0解决跨域问题
Springboot2.0解决跨域问题转载 2022-04-08 16:37:44 · 1083 阅读 · 0 评论 -
利用Spring Boot+zxing,生成二维码还能这么简单
在网站开发中,经常会遇到要生成二维码的情况,比如要使用微信支付、网页登录等,本文分享一个Spring Boot生成二维码的例子,这里用到了google的zxing工具类。1.引入jar包pom.xml中引入zxing的jar包。<!-- 二维码支持包 --><dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId&转载 2021-07-28 14:08:35 · 617 阅读 · 0 评论 -
新一代Java模板引擎Thymeleaf
本文由Ricky创作,文章出自:《新一代Java模板引擎Thymeleaf》Thymeleaf是一款用于渲染XML/XHTML/HTML5内容的模板引擎。类似JSP,Velocity,FreeMaker等,它也可以轻易的与Spring MVC等Web框架进行集成作为Web应用的模板引擎。与其它模板引擎相比,Thymeleaf最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个...转载 2018-11-13 23:07:24 · 512 阅读 · 0 评论 -
SpringBoot配置类WebMvcConfigurerAdapter
转载自:《第三十四章:SpringBoot配置类WebMvcConfigurerAdapter》WebMvcConfigurerAdapter配置类其实是Spring内部的一种配置方式,采用JavaBean的形式来代替传统的xml配置文件形式进行针对框架个性化定制,下面我们来看一下该类内的常用方法。本章目标继承WebMvcConfigurerAdapter采用JavaBean形式实现个...转载 2018-11-13 22:42:30 · 494 阅读 · 0 评论 -
WebMvcConfigurerAdapter 高版本的替换方案
转载自:《spring boot拦截器WebMvcConfigurerAdapter,以及高版本的替换方案》最近项目采用spring icloud,用的spring boot版本是1.5.x的,spring boot 2.0,Spring 5.0 以后WebMvcConfigurerAdapter会取消掉。以下介绍下大体的内容,希望对大家都有所帮助。 以下WebMvcConfigur...原创 2018-11-13 22:41:11 · 1022 阅读 · 0 评论 -
spring boot项目发布tomcat容器(包含发布到tomcat6的方法)
转载自:《spring boot项目发布tomcat容器(包含发布到tomcat6的方法)》 spring boot项目发布tomcat容器(包含发布到tomcat6的方法)spring boot因为内嵌tomcat容器,所以可以通过打包为jar包的方法将项目发布,但是如何将spring boot项目打包成可发布到tomcat中的war包项目呢?1. 既然需要打包成war包项目,首...转载 2018-11-13 19:44:43 · 503 阅读 · 0 评论 -
SpringBoot + Tomcat7 + JDK8 报 Invalid byte tag in constant pool: 15错误
解决方案:升级Tomcat版本,目前SpringBoot只支持Tomcat8及以上的版本原创 2018-11-11 00:03:43 · 708 阅读 · 0 评论 -
Spring Boot实现热部署
转载自:Java技术栈的文章《Spring Boot实现热部署》在Spring Boot实现代码热部署是一件很简单的事情,代码的修改可以自动部署并重新热启动项目。引用devtools依赖 <!-- 热部署,项目修改代码,不需要重启服务器,开发的时候推荐使用,部署到生产可以去掉--> <dependency> ...转载 2018-09-13 00:15:01 · 279 阅读 · 0 评论 -
SpringBoot官方demo
https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples原创 2018-09-04 15:24:53 · 1801 阅读 · 0 评论 -
Spring Boot 静态资源处理
转载自:《Spring Boot 静态资源处理》Spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。建议大家使用Spring Boot的默认配置方式,如果需要特殊处理的再通过配置进行修改。如果想要自己完全控制WebMVC,就需要在@Configuration注解的配置类上增加@EnableWebMvc(@Spri...转载 2018-09-04 10:29:11 · 211 阅读 · 0 评论 -
【IntelliJ IDEA】使用idea解决新建jsp文件而找不到jsp文件模版的新建选项
转载自:《【IntelliJ IDEA】使用idea解决新建jsp文件而找不到jsp文件模版的新建选项》使用idea解决新建jsp文件而找不到jsp文件模版的新建选项,这样每次创建一个新的jsp文件岂不是很耗时间? 解决办法:就是要让idea知道你需要在这个目录下创建jsp文件左上角,file中点击project Structure项,在Modules选项卡中,找到本项目,...转载 2018-09-04 09:20:35 · 947 阅读 · 0 评论 -
SpringBoot获取配置文件中的内容
转载自:《springboot获取配置文件中的内容》代码:GrilApplication.java@SpringBootApplicationpublic class GrilApplication { public static void main(String[] args) { SpringApplication.run(GrilApplicatio...转载 2018-09-03 23:06:16 · 683 阅读 · 0 评论 -
SpringBoot自定义Filter
自定义Filter我们常常在项目中会使用filters用于录调用日志、排除有XSS威胁的字符、执行权限验证等等。Spring Boot自动添加了OrderedCharacterEncodingFilter和HiddenHttpMethodFilter,并且我们可以自定义Filter。两个步骤:实现Filter接口,实现Filter方法 添加@Configuration 注解,将自定...原创 2018-09-03 22:58:26 · 330 阅读 · 0 评论 -
Spring Boot技术博客
1、http://www.ityouknow.com/spring-boot.html原创 2018-09-03 22:55:00 · 341 阅读 · 0 评论 -
SpringBoot集成Log4j2日志框架
一. 前言 spring boot支持的日志框架有,Logback,Log4j2,Log4j和Java Util Logging,默认使用的是Logback日志框架,如果要使用别的日志框架,必须让spring boot项目不使用Logback。 二.集成log4j2修改pom.xml文件,添加以下内容,去除Logback的依赖包,添加Log4j2的依赖包 ...原创 2018-09-03 22:44:25 · 7216 阅读 · 0 评论 -
Spring Boot与Log4j2集成之java.lang.IllegalStateException: Logback configuration error detected:
转载自:https://blog.csdn.net/blueheart20/article/details/78111350?locationNum=5&fps=1引言: 一个问题的分析与解决过程是表与里的过程,是一个大胆猜测与小心求证的过程,spring boot与log4j2的集成过程中,我将描述一下分析这个问题的思路和过程。 我一直强调一点: 重要的不是解决问题的结论,而是解决问...转载 2018-09-03 22:23:11 · 4628 阅读 · 1 评论 -
SpringBoot Profiles配合Maven Profiles以及Filtering实现多环境下配置切换
本文章是上一篇文章《SpringBoot Profiles实现多环境下配置切换》的升华。到底有什么不一样呢?上一篇文章中,切换环境是在启动程序的时候,添加参数--spring.profiles.active实现,如下:java -jar xxx.jar --spring.profiles.active=test 表示使用测试环境的配置那么根据本篇文章,可以实现,在Maven...原创 2018-09-03 18:15:27 · 3775 阅读 · 0 评论 -
SpringBoot Profiles实现多环境下配置切换
什么是Profile呢?用户配置文件,即开发人员可以针对项目的各种环境(场景)制定特有的配置文件,然后要切换场景的时候,切换下配置文件就可以了。 SpringBoot项目,可以使用yml文件作为配置文件,当然也可以使用properties文件。下面以添加开发(dev)、测试(test)和生产(prod)环境的配置为例子,讲解如何实现 实现方式有两种,写yml文件...原创 2018-09-03 17:32:18 · 5580 阅读 · 0 评论 -
SpringBoot解决第三方依赖jar包(即Maven仓库上没有的jar包,只能找其它资源下载)的问题
转载自:https://www.cnblogs.com/xiaosiyuan/p/6894766.html注意:这里所说的第三方jar包,是指Maven仓库上没有的jar包,只能找其它资源下载引入的。公司现在用的是springboot+maven,想要把一些老的项目都改成这种框架。但是一些老的项目中有好多第三方的jar包或者是自己的jar包,maven库上没有。最初的解决方案是一个个的de...转载 2018-09-03 12:14:04 · 5339 阅读 · 0 评论 -
Log4j2的onMatch和onMismatch属性值详解
onMatch和onMismatch都有三个属性值,分别为Accept、DENY和NEUTRAL分别介绍这两个配置项的三个属性值:onMatch="ACCEPT" 表示匹配该级别及以上onMatch="DENY" 表示不匹配该级别及以上onMatch="NEUTRAL" 表示该级别及以上的,由下一个filter处理,如果当前是最后一个,则表示匹配该级别及以上onMismatch="A...原创 2018-08-30 20:11:14 · 28870 阅读 · 7 评论 -
@MappedSuperclass的用法
转载自:https://blog.csdn.net/gavid0124/article/details/46299967基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。1.@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.ElementT...转载 2018-08-30 16:43:55 · 3996 阅读 · 2 评论 -
如何解决jpa 要求column 名称单词必须用下划线
转载自:https://www.aliyun.com/jiaocheng/778169.html摘要:先引出轮子http://blog.csdn.net/54powerman/article/details/76175482偶然发现,springBoot集成jpa编写实体类的时候,默认使用的命名策略是下划线分隔的字段命名。SpringBoot版本:1.5.4.release数据表:idint,...转载 2018-08-30 16:32:42 · 8019 阅读 · 1 评论 -
Maven报错Fatal error compiling: 无效的标记: -parameters -> [Help 1]
详细报错信息如下:[INFO] ------------------------------------------------------------------------[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile...原创 2018-08-30 02:06:59 · 6680 阅读 · 2 评论