springboot整合netty框架的方式小结

目录方式一:注解@PostConstruct方式二:利用监听器启动:方式三 :利用ApplicationListener 上下文监听器方式四:commiandLinerunner启动netty作为一个高性能的io框架,是非好用的一个...

2022-08-05

SpringBoot2开启Actuator端点监控的方法

目录背景开启Actuator暴露其他端点(与SpringBoot 2.0之前的配置不太一样)背景SpringBoot本身提供了一套监控端点, 可以查看应用的基本信息、 健康程度、 配置等监控信息, 很容易...

2022-08-05

Java如何解决发送Post请求报Stream closed问题

目录问题场景问题分析解决办法springboot项目还是ssm等java常用框架都会有这样的问题,解决办法通用问题场景前端发送Post请求,前端返回400 Bad Request,后端Controller层接口也...

2022-08-05

springboot集成KoTime的配置过程

目录koTime功能可视化展示koTime是一个springboot项目性能分析工具,通过追踪方法调用链路以及对应的运行时长快速定位性能瓶颈。在pom.xml文件中引入<dependency>    <grou...

2022-08-05

spring jpa设置多个主键遇到的小坑及解决

目录jpa设置多个主键遇到的坑解决办法jpa遇到多主键表如何进行查询1、使用 List<Map<String, Object>>的方式去接收2、自定义接收类3、配置联合主键jpa设置多个主键遇到的坑...

2022-08-05

Spring JPA 增加字段执行异常问题及解决

目录Spring JPA 增加字段执行异常JPA自增字段自动添加报错“error performing isolated work”正确做法是使用 Spring JPA 增加字段执行异常用Spring jpa Entity...

2022-08-05

Spring Boot项目如何优雅实现Excel导入与导出功能

目录背景EasyExcel 问题分析与解决Spring Boot Excel 导入与导出依赖引入Excel 导入基本导入功能进阶导入功能Excel 导出Excel 导入参数校验开启校验校验规则定义Bean Valid...

2022-08-05

openEuler 搭建java开发环境的详细过程

目录1. 初始化环境2. 安装jdk83. 安装SVN4. 安装Git5. 安装Node.js6. 下载并激活IntelliJ IDEA7. 下载并激活Navicat本文操作系统及版本号:&darr;
openEuler release 22.03 L...

2022-08-05

简单聊一聊Java线程池ThreadPoolExecutor

目录简介参数说明如何创建线程池拒绝策略总结简介ThreadPoolExecutor是一个实现ExecutorService接口的线程池,ExecutorService是主要用来处理多线程任务的一个接口,通常比较简...

2022-08-05

SpringBoot整合RabbitMQ实战教程附死信交换机

目录前言环境配置配置文件业务消费者死信消费者测试前言使用springboot,实现以下功能,有两个队列1、2,往里面发送消息,如果处理失败发生异常,可以重试3次,重试3次均失败,那么就将消...

2022-08-05

spring无法引入注解及import org.springframework.web.bind.annotation.*报错的解决

本文主要介绍了spring无法引入注解及import org.springframework.web.bind.annotation.*报错的解决,具体如下:如图所示,spring的注解报红,无法引入包,推测是spring-web和spring-w...

2022-08-05

java实现日历应用程序设计

本文实例为大家分享了java实现日历应用程序设计的具体代码,供大家参考,具体内容如下1、效果和要求*在文本框inputYear中输入年份,验证年份的有效性;按回车键后,显示输入年份的正...

2022-08-05

dubbo自定义异常的完整步骤与测试

目录前言操作步骤一、创建一个公共的用于处理异常的工程二、生产端配置文件改造 三、消费端配置测试1、启动本地的zk服务2、启动生产端服务3、启动消费端服务模拟服务调用使...

2022-08-05

Java项目实现定时任务的三种方法

目录1 使用java.util.Timer2 使用ScheduledExecutorService3 使用Spring Task总结 1 使用java.util.Timer这种方式的定时任务主要用到两个类,Timer 和 TimerTask,使用起来比较...

2022-08-05

java实现日历功能

本文实例为大家分享了java实现日历功能的具体代码,供大家参考,具体内容如下完成一个 java application应用程序,输出一份当前所在时区当前时间的一个月的日历(1号到28/29/30/31...

2022-08-05

java实现面板之间切换功能

本文实例为大家分享了java实现面板之间切换的具体代码,供大家参考,具体内容如下如图:关键技术:事件监听,设置显示面板,重新刷新验证。setContentPane(jp2);//设置显示的新面板reva...

2022-08-05

Java实现简单小画板

Java制作简单画板,包括两个类,一个主要画板类Drawpad,一个画板监听器DrawListener类。1、Drawpad类,包括画板,画板功能设计,保存图片等package Java课程设计;import java.awt.Grap...

2022-08-05

Java实现学生管理系统(控制台版本)

目录前言介绍创建学生类Student main方法实现CRUD查询方法添加方法删除方法修改方法控制台打印前言介绍最近很多同学找我帮忙做一些课程设计或Web前端大作业、其中控制台项...

2022-08-05

Spring基础之AOP的概念介绍

目录前言Spring的AOP的功能和目标代理方式@AspectJ的支持启用@AspectJ通过Java注解启用AspectJ注解支持:通过XML配置启用AspectJ注解定义一个切面声明一个切入点常见的切入点...

2022-08-05

Springboot项目启动到一半卡住了,不报错问题及解决

目录项目启动到一半卡住了,不报错无法正常启动很慢但也不报错项目启动到一半卡住了,不报错今天启动项目时,启动到一半卡住了,不报错,开始我以为是timeout,后来发现不是这个原因...

2022-08-05

使用java生成json时产生栈溢出错误问题及解决方案

目录java生成json时产生栈溢出错误环境这里会出现栈溢出错误json转换时出现栈内存溢出java生成json时产生栈溢出错误环境java + hibernate +html本来,java中使用json事件很正...

2022-08-05

Spring Boot自定义Starter组件开发实现配置过程

目录自定义starter为什么要自定义starter自定义starter的命名规则实现方法引入依赖编写测试类创建配置类创建spring.factories文件乱码问题解决方案:1. 使用yml配置文件进行...

2022-08-05

java实现日历窗口小程序

本文实例为大家分享了java实现日历窗口小程序的具体代码,供大家参考,具体内容如下标签:java基础功能:1.按月翻页。2.输入月份年份,直接跳转。效果图://CalendarMainClass.javapubl...

2022-08-05

详解Spring Bean的配置方式与实例化

目录一、 Spring Bean 配置方式配置文件开发注解开发二、Spring Bean实例化环境准备构造方法实例化Bean静态工厂实例化Bean实例工厂实例化BeanFactoryBean一、 Spring Bean...

2022-08-05

Spring Bean属性注入的两种方式详解

目录属性注入概念一、构造器注入示例1注意点二、setter注入示例2三、如何选择注入方式属性注入概念Spring 属性注入(DI依赖注入)有两种方式:setter注入,构造器注入。这个注入...

2022-08-05

SpringBoot实现统一封装返回前端结果集的示例代码

在实际项目开发过程中、事实上我们经常用@restcontroller注释的方式,将相当于将返回数据的基本形式统一为JSON格式的数据。但是,由于我们的项目可能是由很多人开发的,所以我们...

2022-08-05

一文详解Spring加载properties文件的方式

目录一、druid的资源配置管理二、c3p0资源配置管理三、加载properties文件不加载系统属性加载多个properties文件加载所有properties文件加载properties文件标准格式从类路...

2022-08-05

Redis + Java拦截器实现用户匿名和非匿名访问

目录需求实现截图核心代码WebMvcConfigurerHandlerInterceptor判断用户是否有权限ThreadLocal该篇文章以《Redis实现短信验证码登录》这篇文章为基础,以Redis和Java拦截器为...

2022-08-05

使用JPA双向多对多关联关系@ManyToMany

目录JPA双向多对多关联关系@ManyToManyManyToMany和OneToMany的双向控制1、ManyToMany2、OneToMany以及ManyToOneJPA双向多对多关联关系@ManyToManypackage com.jpa.hellowo...

2022-08-05

Spring中Bean的三种实例化方式详解

目录一、环境准备二、构造方法实例化三、分析Spring的错误信息四、静态工厂实例化4.1 工厂方式创建bean4.2 静态工厂实例化五、实例工厂与FactoryBean5.1 环境准备5.2 实例...

2022-08-05

解决spring.thymeleaf.cache=false不起作用的问题

目录spring.thymeleaf.cache=false不起作用thymeleaf缓存关闭spring.thymeleaf.cache=false不起作用配置是清除缓存,实现热部署。也就是修改了html后不用重启,刷新页面就能看...

2022-08-05

RabbitMQ的安装和配置可视化界面的详细步骤

目录RabbitMQ在windows下的安装检查RabbitMQ运行状态配置可视化RabbitMQ管理界面RabbitMQ在linux下的安装RabbitMQ在windows下的安装RabbitMQ 它依赖于Erlang,在window上安...

2022-08-05

mybatis插入数据后如何返回新增数据的id值

目录1、自增主键情况下插入数据获取自增主键值2、主键非自增的情况下获取主键值3、keyColumn作用总结1、自增主键情况下插入数据获取自增主键值mybatis为我们提供了一个方法...

2022-08-05

Mybatis在注解上如何实现动态SQL

目录在注解上实现动态SQL注解的动态语句支持以下注解方式动态sql写法和注意事项判断字符串为空串 用单引号大于等于用小于等于用在注解上实现动态SQL使用Mybatis注解实现sql...

2022-08-05

Java实现图形化界面的日历

本文实例为大家分享了Java实现图形化界面日历的具体代码,供大家参考,具体内容如下此程序主要功能实现了可以根据用户选择的年月日来定位日期,日期的旁边用#加以标注主界面如下:...

2022-08-05

SpringBoot+Vue项目新手快速入门指南

目录1. 项目技术选型2.数据库设计3. 后台搭建3.1 引入依赖3.2 swagger配置3.3实体类3.4 自动填充配置3.5 Mapper3.6 service3.7 controller4. 前端搭建4.1 环境搭建4.1.1 No...

2022-08-05

java获取本月日历表的方法

用Java获取本月日历表,供大家参考,具体内容如下这张日历表应该怎么打印出来?首先,获取本月,获取本天,创建本地日期类对象。LocalDate date=LocalDate.now();   int month=date.g...

2022-08-05

Mybatis基础概念与高级应用小结

目录Mybatis基础回顾与高级应用引入依赖jdbc.propertiessqlMapConfig.xml案例一-查询用户案例二-添加用户案例三-编辑用户案例四-删除用户传统开发方式代理开发方式(使用JDK...

2022-08-05

Java8加java10等于Java18的版本查看及特性详解

目录前言JEP 400JEP 408JEP 413JEP 417JEP 418JEP 419JEP 420JEP 421总结前言Java 18正式发布, 虽然它不是长期支持 (LTS) 版本,但它却实现了九个 JEP(在Java 18列出)。有哪些特...

2022-08-05

解决swagger2中@ApiResponse的response不起作用

目录swagger可以生成比较友好的在线API说明文档我们用的是swagger2swagger可以生成比较友好的在线API说明文档友好的API说明重要性不言而喻,因为所谓API,肯定就是被用来调用的...

2022-08-05

利用java和sqlserver建立简易图书管理系统的完整步骤

目录1.所需功能:2.流程:3.环境及其语言:4.数据库建立5.操作:数据库连接:sql.T3.Test1.java选择需要的操作:sql.T3.Test1.java1.游览所有图书2.查找书籍3.建立新图书4借出图书5. 归...

2022-08-05

一文搞懂Java MD5算法的原理及实现

目录MD5加密简介MD5加密原理MD5加密常用方法MD5加密简介哈希算法又称散列算法,是将任何数据转换成固定长度的算法的统称。 从本质上讲,MD5也是一种哈希算法,其输出是生成128位...

2022-08-05

Java实现窗体程序显示日历表

本文实例为大家分享了Java实现窗体程序显示日历表的具体代码,供大家参考,具体内容如下实训要求:1.简单实现日历功能,能查看前月后月的日历功能。
2.使用JTable 组件显示日历。...

2022-08-05

详解Mybatis中的PooledDataSource

目录前言PooledConnectionPooledDataSource的pushConnection()方法总结前言上篇Java Mybatis数据源之工厂模式文章中我们介绍了Mybatis的数据源模块的DataSource接口和它对...

2022-08-05

IDEA 中使用 Hudi的示例代码

目录环境准备核心代码测试参考资料环境准备创建 Maven 项目创建服务器远程连接
Tools------Delployment-----Browse Remote Host设置如下内容:在这里输入服务器的账号和密码...

2022-08-05

Java实现获取内网的所有IP地址

目录题目描述代码详解效果展示题目描述在进行网络编程时,有时需要对局域网的所有主机进行遍历,为此需要获得内网的所以IP地址题目实现:获得内网的所有IP地址的小应用。解题思...

2022-08-05

ConditionalOnProperty配置swagger不生效问题及解决

目录ConditionalOnProperty配置swagger不生效问题问题原因解决方案@ConditionalOnProperty理解和使用注解源码属性值不是boolean类型的情况属性值为boolean类型ConditionalO...

2022-08-05

使用ObjectMapper解析json不用一直new了

目录前言这代码有问题么?JMH测试结果End前言自从国产之光fastjson频频暴雷,jackson json的使用是越来越广泛了。尤其是spring家族把它搞成了默认的JSON处理包,jackson的使用数...

2022-08-05

可能是全网最详细的springboot整合minio教程

目录安装minio依赖写配置类工具类控制器总结 对象存储服务OSS(Object Storage Service)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能...

2022-08-05

Java编写实现窗体程序显示日历

本文实例为大家分享了Java实现窗体程序显示日历的具体代码,供大家参考,具体内容如下实训要求:代码:Test类:import java.awt.*;  import java.awt.event.*;  import javax.swing...

2022-08-05
返回顶部
顶部