随笔分类 - Spring boot
摘要:https://blog.csdn.net/weixin_31258847/article/details/112166950 项目调优 作为一名工程师,项目调优这事,是必须得熟练掌握的事情。 在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。 一、修改配置文件 关于修
阅读全文
摘要:https://www.cnblogs.com/better-farther-world2099/articles/14400857.html 一、SpringBoot内嵌Tomcat默认配置与优化 在做一个关于秒杀系统的模块,进行Jmeter压测性能的时候发现tomcat并发上不去,深入原因找到可
阅读全文
摘要:https://blog.csdn.net/w05980598/article/details/79144353 使用postman测试接口,返回404错误,如下所示 {"timestamp": 1516711514877,"status": 404,"error": "Not Found","me
阅读全文
摘要:目前JAVA实现HTTP请求的方法用的最多的有两种:一种是通过HTTPClient这种第三方的开源框架去实现。HTTPClient对HTTP的封装性比较不错,通过它基本上能够满足我们大部分的需求,HttpClient3.1 是 org.apache.commons.httpclient下操作远程 u
阅读全文
摘要:1、错误描述 RXTX Version mismatch Jar version = RXTX-2.2-20081207 Cloudhopper Build rxtx.cloudhopper.net 2、错误原因 串口需要的dll文件和RXTXcomm.jar版本号不一致,导致出现这个错误 3、解决
阅读全文
摘要:从SpringBoot Initializer 新建SpringBoot项目添加一个简单控制器,启动报错如下: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \
阅读全文
摘要:报错信息如下: 2020-04-02 15:25:15.549 WARN 4360 [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - can
阅读全文
摘要:以前写过一篇基于Springboot使用retry框架进行实现重试业务场景的文章: https://blog.csdn.net/qq_35387940/article/details/99676114 前言:重试这个需求场景在我们做项目的时候非常常见,实现这个场景的方法也是非常多, 定期轮询 Sch
阅读全文
摘要:1. 前言 上一篇文章整合了springboot+spring mvc+mybatis,基于三层架构搭建了一个接口平台。这篇文章主要整合一下springboot和redis的框架,redis也是目前使用较多的nosql数据库。 这篇文章的整个项目框架都是基于上一篇文章的,所以很多配置或者代码不会写完
阅读全文
摘要:一、新建一个统一异常处理类;如下 @ControllerAdvicepublic class ExceptionHandlerConfig { /** * 全局异常捕捉处理 * @param ex * @return */ @ResponseBody @ExceptionHandler(Except
阅读全文
摘要:springboot tomcat的配置选项大全 server. Port = xxxx server. Address = server. contextPath = server. displayName = server. servletPath = server. contextParame
阅读全文
摘要:我们在使用springboot(版本:2.0.3.RELEASE)开发web项目时,大多数时候采用的是内置的Tomcat(当然也可以配置支持内置的jetty),内置Tomcat有什么好处呢? 1、方便微服务部署,减少繁杂的配置 2、方便项目启动,不需要单独下载web容器,如Tomcat,jetty等
阅读全文
摘要:原文:https://springboot.io/t/topic/24 在一些业务场景中,我们希望在Redis的key过期时,得到通知。 Redis的配置修改conf文件notify-keyspace-events "Ex"该配置表示监听key的过期事件,默认未开启该配置的其他信息(可以监听N多事件
阅读全文
摘要:近项目要对接设备通信接口,遇到一个奇葩问题【( ⊙ o ⊙ )啊!】 springboot整合netty建立长连接整合机制,需要获取配置文件中的参数值,但始终为Null。。。。。我们都知道,springboot获取配置文件参数值有多种方法,@Value最常用最常见,也可以引用Environment对
阅读全文
摘要:前言 关于spring boot同时支持http和https访问,在spring boot官网73.9已经有说明文档了,同样在github上也有官网的例子。 在这里,我向大家讲述一下,我是怎么实现的。 方式一 一、相关配置 server: port: 4000 https: port: 8443 s
阅读全文
摘要:SpringMVC中有这样一个Filter专门处理编码问题的,它是CharacterEncodingFilter。 比如默认给response返回设定编码格式为:UTF-8,则可以通过配置CharacterEncodingFilter实现、 所以在SpringMVC项目中使用,可以参考如下配置: <
阅读全文
摘要:Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协
阅读全文
摘要:前言 关于spring boot同时支持http和https访问,在spring boot官网73.9已经有说明文档了,同样在github上也有官网的例子。 在这里,我向大家讲述一下,我是怎么实现的。 方式一 一、相关配置 server: port: 4000 https: port: 8443 s
阅读全文
摘要:转自https://www.cnblogs.com/dzcici/p/12836542.html 一般项目都是一个项目下会有多个模块,这里先创建一个最简单的实例,一个项目下有一个springboot模块项目提供web服务,引用另一个java项目(相当于业务逻辑)期望的项目结构如下springboot
阅读全文
摘要:第一种方法:非自启动方式 1.如果你使用的是maven来管理项目,执行以下命令进行项目打包 cd 项目根目录(和pom.xml同级) mvn clean package ## 或者执行下面的命令 ## 排除测试代码后进行打包 mvn clean package -Dmaven.test.skip=t
阅读全文

浙公网安备 33010602011771号