- 博客(51)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注

原创 【一文看懂JDBC到MyBatis进化过程】从JDBC的炼狱到MyBatis的天堂
重构你的数据库操作逻辑——不仅高效优雅,还能让代码维护成本直降80%!今天,我将带你从JDBC的泥潭中爬出,用。→ 通过ResultMap自动封装JavaBean。→ 内置Druid/C3P0等连接池,性能飙升。→ SQL写进XML配置文件,修改无需编译。、手写拼接到吐血的SQL、以及繁琐的。:当你的DAO层出现第100个重复的。→ 不如JPA的关联映射直观。解析方法时,是否想过掀桌?→ SQL调试复杂度增加。→ 动态SQL语法需适应。→ 避免恶心字符串拼接。
2020-12-22 22:06:43
418

原创 【一文搭建MyBatis-Plus逆向工程】告别CRUD手写!MyBatis-Plus逆向工程实战:5分钟生成企业级数据库层代码
告别CRUD手写!MyBatis-Plus逆向工程实战:5分钟生成企业级数据库层代码。
2020-05-17 20:51:22
647

原创 【一文看懂MySQL存储emo】10亿用户都爱用的emoji昵称,竟让MySQL崩溃?一招根治的底层解决方案
转发给那个还在为emoji秃头的同事吧!
2018-04-20 10:07:41
8801
原创 RabbitMQ路由核心解密:从Exchange到RoutingKey的深度实践与避坑指南
理解Exchange与RoutingKey的协作,如同掌握物流系统的调度算法——让每条消息精准抵达,是架构优雅性的终极体现。:你在使用Topic Exchange时遇到最棘手的路由问题是什么?Exchange是RabbitMQ的消息分发中心,生产者从不直接发送消息到队列,而是将消息。理解Exchange与RoutingKey的协作机制,正是解开路由谜题的关键钥匙。:Exchange本身不存储消息——它只做。,消息存储由队列(Queue)完成。路由不仅影响消息流向,更决定了系统的。,防止消息静默丢失。
2025-06-10 11:53:00
950
原创 【一文看懂zookeeper打满磁盘生产问题】Zookeeper容器日志暴增?三让磁盘空间起死回生!
Zookeeper容器日志暴增?三让磁盘空间起死回生!
2025-06-10 11:48:31
253
原创 【一文看懂Nacos鉴权机制】Nacos服务端身份认证机制深度解析:从漏洞修复到生产实践
Nacos服务端身份认证机制深度解析:从漏洞修复到生产实践
2025-06-10 11:41:54
787
原创 【一文看懂Spring配置未被定义问题】Spring Cloud 2020+ 启动报错解决指南:深入解析Spring配置未被定义问题
Spring Cloud 2020+ 启动报错解决指南:深入解析 "No spring.config.import has been defined" 问题
2025-06-10 10:58:12
720
原创 Spring Boot集成Mina的Socket资源管理:从稳定通信到高性能优化
Spring Boot集成Mina的Socket资源管理:从稳定通信到高性能优化
2025-06-10 10:50:07
803
原创 【一文看懂Spring项目多环境配置】Spring多环境配置:优雅管理环境切换与加载机制深度解析
Spring多环境配置:优雅管理环境切换与加载机制深度解析
2025-06-10 10:44:14
566
原创 【一文看懂多模块Bean初始化难题】Spring Boot多模块项目中的Bean初始化难题:包名不一致的优雅解决方案
Spring Boot多模块项目中的Bean初始化难题:包名不一致的优雅解决方案。
2025-06-10 10:41:26
635
原创 【springboot升级导致的404问题】springboot2.x升级springboot3.x接口路径问题
在 Spring Boot 3.5.0 中,@PostMapping 注解如果不显式指定路径会导致 404 错误,而在 Spring Boot 2.x 中可能正常,这主要是由于 路径映射规则的严格化 和 默认行为变更 引起的。
2025-06-09 09:55:11
1033
原创 【一文看懂Spring中Bean的优雅注入】Spring Boot中Bean注入方式对比与最佳实践
Spring Boot 依赖注入方式对比与最佳实践
2025-06-08 23:44:02
505
原创 【一文看懂Spring Boot集成智谱清言AI最佳实践】Spring Boot集成智谱清言AI
这里如果使用了springdoc/swagger,需要exclude这个包,不然会出现包冲突,导致项目启动失败定义智谱清言AI配置类AiService类以上就完成了AiService类的编写,controller类可以通过调用sendMessage方法和智谱清言AI接口进行对话。
2025-06-08 22:03:11
227
原创 【一文看懂Spring Boot2.x升级Spring Boot3.x】springboot2.x升级springboot3.x
springboot2.x升级springboot3.x实操
2025-06-08 21:40:38
509
原创 tomcat9安装配置
tomcat9安装配置官网下载解压缩配置环境变量安装tomcat服务开启服务验证tomcat服务官网https://tomcat.apache.org/下载解压缩配置环境变量系统变量中添加CATALINA_HOME指定tomcat目录系统变量path中,添加 %CATALINA_HOME%\bin 和 %CATALINA_HOME%\lib安装tomcat服务管理员权限运行cmd,cd到tomcat目录,service.bat install开启服务双击startup.
2020-12-15 00:17:15
428
原创 mysql8安装配置
MySQL8安装配置下载地址安装步骤下载地址mysql下载地址安装步骤解压下载好的安装文件:mysql-8.0.22-winx64新建配置文件:my.ini[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\\stools\\mysql-8.0.22-winx64# 设置mysql数据库的数据的存放目录datadir=D:\\stools\\mysql-8.0.22-winx64\\data# 允许最大连接数max_co
2020-12-14 22:35:59
338
原创 windows搭建配置redis
搭建redis下载rediswindows可视化工具其他免费可视化软件下载redis地址:https://github.com/microsoftarchive/redis/releaseswindows可视化工具https://redisdesktop.com/之前是免费的,现在是付费的了。可以使用14天试用版。其他免费可视化软件https://github.com/qishibo/AnotherRedisDesktopManager/releases...
2020-05-22 18:02:05
258
原创 IntelliJ IDEA双平台超神手册:Win/Mac双轨生产力技巧,编码效率突破天际!
IntelliJ IDEA双平台超神手册:Win/Mac双轨生产力技巧,编码效率突破天际!
2020-05-18 16:52:46
346
1
原创 零基础秒变CRUD大神!SpringBoot+MyBatis-Plus神级组合,效率飙升500%!
零基础秒变CRUD大神!SpringBoot+MyBatis-Plus神级组合,效率飙升500%!
2020-05-18 14:10:58
441
原创 java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException
springboot项目日常开发问题记录java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessExceptionjava.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException开发搭建ssm框架时,遇到java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessExcep
2020-05-18 10:21:15
7039
2
原创 【一文看懂Spring Boot请求参数注入方式】Spring Boot请求参数注入终极指南:3大方式详解与最佳实践!
springboot请求参数注入的几种方式支持的请求模式参数注入方式注意事项源码
2020-05-17 17:01:44
2893
原创 接口文档革命:SpringBoot+Swagger2自动化神器,3分钟终结前后端扯皮!
接口文档革命:SpringBoot+Swagger2自动化神器,3分钟终结前后端扯皮!
2020-05-17 16:15:30
389
原创 BAT大厂学习资料收集
BAT大厂学习资料阿里云开发者社区阿里云开发者社区官网地址:https://developer.aliyun.com/官网出品的各种电子书,直达:https://developer.aliyun.com/topic/ebook你想要的这里都有:最新出品的JAVA开发手册,再也不用等其他公众号转载发布了。自己要什么就到这里找到官网。...
2020-05-17 14:08:52
434
原创 windows关闭被占用的8080端口
windows关闭端口寻找占用端口的进程查看PID对应的服务关闭指定进程按需关闭寻找占用端口的进程CMD运行命令:netstat -ano|findstr “8080”或者 netstat -ano|findstr :8080查看PID对应的服务tasklist|findstr “15568”关闭指定进程taskkill /F /PID 15568按需关闭...
2020-05-16 18:45:40
3071
原创 windows安装和配置gradle
windows安装和配置gradlegradle是未来趋势下载gradle安装和配置验证gradle是未来趋势版本依赖管理有三大构建工具:Ant、Maven、Gradle。Ant:最早期的构建工具Maven:约定大于配置,但是maven配置还是略微复杂Gradle:约定大于配置,更简单下载gradle官网下载地址点击下载binary-only即可安装和配置将压缩包gradle-6.4-bin.zip压缩到指定目录即可完成安装。新增系统变量添加到path路径验证cmd
2020-05-14 23:49:23
505
原创 微信官方支付验签源码分析
1.背景 随着微信的迅速崛起,在互联网支付的方式中,微信支付成了举足轻重的一部分。作为程序员,在朝着互联网靠拢的途中,了解微信支付必不可少。此处,笔者分享一下微信官方对于微信回调通知返回的xml数据进行支付验证签名的处理。2.源码分析 1.官方地址:https://pay.weixin.qq.com/wiki/doc/api/download/WxPayAPI_JAVA_...
2020-04-29 13:46:35
1650
原创 windows配置安装eclipse
官网下载https://www.eclipse.org/downloads/注意切换镜像安装选择Eclipse IDE for Enterprise Java Developers,作为企业级Java Web开发。其他开发者自行选择对应的版本。至此,eclipse安装完毕。小伙伴们,需要自行检查jdk和maven的安装配置。...
2020-04-29 13:37:41
666
原创 centos安装配置mysql5.7
1、mariadb和mysql CentOS 7 已经放弃mysql安装,而是安装mariadb。(可能是版权问题) 所以,安装centos 7安装mysql不能直接用yum install mysql命令。 需用用如下的操作进行安装。2、下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-re...
2020-04-28 16:47:04
177
SercureCRT8.0
2016-12-11
python处理不规则的json数据
2022-11-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人