MyBatis入门配置及CURD实现
MyBatis的主要作用是简化Java应用程序与关系型数据库之间的交互。通过使用MyBatis,开发人员可以通过简单的配置和编写SQL语句,实现对数据库的增删改查操作。同时,MyBatis还提供了一些高级特性,如分页查询、批量操作等,使得数据库访问更加灵活和高效。总之,MyBatis是一个功能强大、
nginx unknown directive “stream“
nginx 运行报错:unknown directive "stream"的原因,主要是因为没有安装stream模块导致的,我们只需要编译安装一下stream模块即可解决这个问题。
SpringCloudGateway--过滤器(内置filter)
目录一、概览二、内置过滤器1、StripPrefix2、AddRequestHeader3、AddResponseHeader4、DedupeResponseHeader5、AddRequestParameter6、CircuitBreaker7、FallbackHeaders8、RequestRa
最详细的SpringBoot实现接口校验签名调用
验签是指第三方系统在调用接口之前,需要按照原系统的规则根据所有请求参数生成一个签名(字符串),在调用接口时携带该签名。原系统会验证签名的有效性,只有签名验证有效才能正常调用接口,否则请求会被驳回。
基于微服务、Java、Springcloud、Vue、MySQL开发的智慧工地管理系统源码
基于微服务、Java、Springcloud、Vue、MySQL开发的智慧工地管理系统源码
springboot中使用EasyExcel实现Excel 导入导出
EasyExcel 是一款基于 Java 的简单易用的 Excel 文件操作工具。它提供了丰富的 API,可以方便地读取、写入和操作 Excel 文件,支持常见的 Excel 操作,如读取/写入单元格数据、合并单元格、设置样式、处理大数据量等。EasyExcel能大大减少占用内存的主要原因是在解析E
SpringBoot整合MybatisPlus多数据源
SpringBoot整合MybatisPlus多数据源
ShardingSphere-JDBC-若依框架集成(SpringBoot)
ShardingSphere基础知识、ShardingSphere-JDBC如何集成进若依框架中使用的是若依框架前后端版本、动态数据源,可自行切换,默认数据源为达梦8代理端,
mybatis-plus分页方式
mybatis-plus分页方式
Java智慧工地系统源码(微服务+Java+Springcloud+Vue+MySQL)
Java智慧工地系统源码(微服务+Java+Springcloud+Vue+MySQL)1.系统采用微服务架构;2.支持多端展示:PC端,平板、手机APP端;3.数字孪生可视化智慧大屏,一张图掌握项目整体情况;4.依托数据交互子平台,形成用户多系统间数据融合;5.IOT云平台,实现IOT设备对接及数
SpringBoot如何打包项目?
SpringBoot如何打包项目?
基于Spring实现博客项目
目前有许多的加密算法,包括可逆加密和非可逆加密,可逆加密在http和https的时候就有使用,通过密钥就可以使明文变为密文,同时也可以让密文变为明文,但是非可逆加密就不同了,非可逆加密只能使明文加密为密文,不能从密文变为明文,一般在数据库中我们采用非可逆加密.假设我们的数据库被黑客进行劫持,那么用户
SpringBoot接收请求参数的方式
SpringBoot接收请求参数的方式
SpringBoot实现过滤器Filter的三种方式
(在启动类配置拦截器,此时自定义过滤器不加注解,为普通类即可) 可以指定过滤器要拦截的url 和 过滤器执行顺序, 但需要代码方式实现.使用 @Configuration + @Bean 配置类,注解声明Bean,交由 Spring 容器管理。使用@Component注解后,可以使用@Order注解
Spring Boot 集成 Redisson分布式锁(注解版)
在 Spring Boot 应用程序中使用 Redisson 可以方便地实现分布式应用程序的某些方面,例如分布式锁、分布式集合、分布式事件发布和订阅等。本篇是一个使用 Redisson 实现分布式锁的详细示例,在这个示例中,我们定义了DistributedLock注解,它可以标注在方法上,配合Dis
SQL之优化篇:一文搞懂如何优化线上任务性能,增效降本!
可以通过调整split size来设置task的实例数。
数据结构:八种数据结构大全
链表(Linked List):链表是由一系列节点Node(也可称元素)组成,数据元素的逻辑顺序是通过链表的指针地址实现,通常情况下,每个节点包含两个部分,一个用于存储元素的内存地址,名叫数据域,另一个则指向下一个相邻节点地址的指针,名叫指针域;数组(Array):数组是有序元素的序列,在内存中的分
Gradle 如何配置全局 mavenCentral()
上面代码的意思是,在 Gradle 进程启动之前进行初始化,在这个初始化的时候将会用自己的 Maven 仓库地址替换掉远程的 Maven 中央仓库地址。如果我们想把 mavenCentral() 的仓库地址全局替换掉别的仓库地址的话。在 Gradle 的配置文件中,通常有一个 mavenCentra
springboot整合jdbctemplate教程
springboot整合jdbctemplate教程
7.11 SpringBoot实战 全局异常处理 - 深入细节详解
全局异常处理, 你真的学会了吗?学完上文,你有思考和动手实践吗?上文咱们主要讲的是全局异常处理机制,说句实在话,如果没有人带你,即使你掌握了机制,也未必能玩转异常处理!异常处理真的很重要,所以本文带大家在图书实战项目中落地!非常深入,非常细节,非常详细!你绝对没看过这么全的,最后有源码齐全可直接Co