Spring 中的InitializingBean使用示例
2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 41
initializingbean是 spring 框架中的一个接口,用于在 spring 容器中初始化 bean 时执行特定的初始化逻辑。这...
Spring MVC 扩展和 SSM 框架整合步骤详解
2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 60
12.1 spring mvc 框架处理json数据 json 格式数据在现阶段web项目开发中扮演者非常重要的角色。在前端页面后后台...
JavaWeb如何实现限制单个账号多处登录
2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 43
在网上有很多解决限制登录的方法,包括springsecurity也有解决的方案,今天记录一下使用javaweb的实现知识点思路如下:演示具体...
Spring源码之事件监听机制详解(@EventListener实现方式)
2024-08-13 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 44
spring源码之事件监听机制(@eventlistener实现)在看@eventlistener之前需要先知道 继承eventlisten...
JAVA 两个类同时实现同一个接口的方法(三种方法)
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 52
在java中,两个类同时实现同一个接口是非常常见的。接口定义了一组方法,实现接口的类必须提供这些方法的具体实现。以下将展示如何实现这一要求,...
java普通类如何转javafx程序
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 35
java普通类转javafx程序只需要集成application 就可以了import javafx.application.applica...
SpringBoot使用@Validated处理校验的方法步骤
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 44
前言@validated 注解的主要目的是启用和利用 spring 的验证框架,它可以用于类上也可以用于方法参数上。用于类上时,表示该类中的...
Java微信公众号推送模版消息的步骤示例详解
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 53
要在java中向微信公众号推送模板消息,首先需要确保我们已经有了微信公众号,并且已经设置了模板消息权限和模板id。模板消息是一种向用户发送通...
并发编程模式之ThreadLocal源码和图文解读
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 46
从一道面试题开始吧,threadlocal使用需要注意什么,或者有什么问题?答:如果是在线程池中使用,会存在 1、内存泄漏 2、脏数据 的问...
Spring Cloud Gateway层限流实现过程
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 47
写在前面的话高并发的三驾马车:缓存、降级、限流,这里仅仅说限流常用的限流算法有:计数器算法、固定窗口算法、滑动窗口算法、漏桶算法、令牌桶算法...
SpringCloud微服务网关限流方式
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 44
1.限流的两种实现方式nginx限流在nginx中,通过限流可以规定一个一个地址映射每一秒可以被访问多少次,甚至是限制每一个用户(这里的用户...
Spring源码之事件监听机制(实现EventListener接口方式)
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 42
一、spring实现自定义事件的发布订阅github地址为:https://github.com/kevin-lihongmin/desig...
SpringBoot Web开发之请求响应、分层解耦问题记录
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 39
一.请求响应概述1.servlet在 spring boot 的 web 请求响应处理中,servlet起着关键的作用。servlet是 j...
Java并发编程ArrayBlockingQueue的使用
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 63
一、arrayblockingqueue概述arrayblockingqueue是一个基于数组的有界阻塞队列。它在创建时需要指定队列的大小,...
SpringBoot整合FTP使用示例教程
2024-08-13 11:32 | 分类:编程语言 | 评论:0 次 | 浏览: 43
一、springboot整合ftp使用1、引入依赖这里引用 apache commons-net依赖,用于ftp客户端操作。<depe...
Spring Boot集成Seata实现基于AT模式的分布式事务的解决方案
2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 38
1.什么是seata?seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。seata 将为用户提供了 a...
解读maven项目的打包方式
2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 36
前言现在都是使用idea中maven插件来打包项目,因此此文章将基于idea中的maven插件打包。概念打包分为小包和大包两种概念:小包:只...
MyBatis Plus实现中文排序的两种有效方法
2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 36
前言在mybatis plus项目开发中,针对中文数据的排序需求是一个常见的挑战,尤其是在需要按照拼音或特定语言逻辑排序时。本文整合了两种有...
IDEA打包maven多模块相互依赖项目全过程
2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 35
使用场景假设有一个父maven项目project,有三个子模块producer,consumer和common,其中producer依赖co...
Spring IOC 注入的3种方式小结
2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 36
spring ioc容器支持多种依赖注入方式,其中最常见的是:1. 构造器注入(constructor injection)特点:通过构造函...
Java调用IK分词器进行分词方式,封装工具类
2024-08-12 19:33 | 分类:编程语言 | 评论:0 次 | 浏览: 45
使用场景在大数据的场景下,一般用于统计关键词出现的频率,因此我们需要对一些数据文本进行分词,得到我们想要的关键词。导入依赖<depen...
Spring data JPA只查询部分字段问题及解决
2024-08-12 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 39
背景在jpa查询中,有时只需要查部分字段,这时jpa repository查出的是map,无法映射到entity类。会提示错误:org.sp...
Java Nacos与Gateway的使用操作笔记
2024-08-12 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 30
一、前言近期学习gateway与nacos的实操笔记总结通过nacos观察gateway的作用二、学习内容:gateway实操学习nacos...
SpringData JPA Mongodb查询部分字段问题
2024-08-12 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 34
springdata jpa mongodb查询部分字段jpa 网上用的好像不多,找了好多材料以后最终找了这个可行的方案: @query(f...
使用Java后台实现弹出框页面的代码案例
2024-08-12 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 38
引言在现代web应用中,弹出框(modal)是一个常见且重要的ui组件。通过弹出框,我们可以实现用户交互、表单提交、信息提示等功能,使得用户...
springBoot项目中的全局异常处理和自定义异常处理实现
2024-08-12 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 38
1 什么是异常异常(exception)是在程序执行过程中出现的一种特殊情况或错误。它可以是由于程序逻辑错误、运行环境问题、用户输入错误等原...
Springboot RestTemplate设置超时时间的方法(Spring boot 版本)
2024-08-12 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 39
java config方式spring boot 版本<=1.3@configurationpublic class appconfi...
springBoot整合jwt实现token令牌认证的示例代码
2024-08-12 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 37
1. 什么token作为计算机术语时,是“令牌”的意思。token是服务端生成的一串字符串,以作客户端进行请求的一个...
Springboot启动报错Input length = 2的问题解决
2024-08-12 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 33
springboot启动报错:java.nio.charset.malformedinputexception: input length ...
idea如何通过maven指定JDK版本
2024-08-12 11:33 | 分类:编程语言 | 评论:0 次 | 浏览: 38
idea通过maven指定jdk版本问题描述如图:设置了通过idea设置了jdk的版本之后,运行 maven build,或者过一段时间之后...