mybatis

工作log14 小时前
spring boot·mybatis·java-rabbitmq
Spring Boot 3.5 + MyBatis Plus + RabbitMQ:打造 AI 驱动的慢 SQL 监控与优化系统一套面向高并发场景的智能性能诊断方案,自动捕获慢请求与慢 SQL,通过 RabbitMQ 削峰异步处理,调用大模型生成优化建议并持久化,实现 “从发现到建议”全自动 SQL 治理闭环。
河阿里15 小时前
数据库·mybatis
MyBatis-Plus:MyBatis的进阶开发适用版本:MyBatis-Plus 3.5.3.1(最新稳定版) 适用场景:Java SpringBoot 企业级开发 核心定位:MyBatis-Plus(简称 MP)是 MyBatis 的增强工具,在 MyBatis 基础上只做增强不做改变,极简封装单表 CRUD、条件构造、分页、逻辑删除等企业常用功能,彻底消灭冗余 XML/注解 SQL,提升开发效率。
橙子圆12316 小时前
sql·tomcat·mybatis
Mybatis之动态sql前面我们学习如何使用 Mybatis 框架来操作数据库,可以发现相比于 JDBC 来说,Mybatis 相当的简单,与 JDBC 繁琐的步骤不同,Mybatis 只需要创建一个接口类,然后可以选择使用注解的方式或者XML的方式来实现该接口类中的方法即可,后续Service层的代码只需要调用mapper接口类中的方法即可实现对应的SQL语句的功能。相比于XML的方式,注解的实现可谓是简单易上手,并且可读性也很好,但是XML也有它自己的好处,现在我们就来学习哪种场景下使用XML更好 我们在某些平台注册账号时,
冷小鱼2 天前
java·tomcat·mybatis
MyBatis 与 MyBatis-Plus:从入门到精通的完整指南在 Java 后端开发中,持久层框架的选择直接影响开发效率和代码质量。MyBatis 作为经典的半自动 ORM 框架,以其灵活的 SQL 控制能力深受开发者喜爱;而 MyBatis-Plus 则在此基础上进一步封装,大幅提升了开发效率。本文将从基础概念出发,逐步深入,带你全面理解两者的关系与使用场景。
香香甜甜的辣椒炒肉2 天前
mybatis
SpringMVC高级应用和MyBatis-Plus的概念和使用一、SpringMVC的异常处理 1、什么是SpringMVC的异常处理 SpringMVC异常处理在控制器方法抛出异常,不希望 控制器停止运行,必须对控制器方法抛出异常按异常处理 流程进行处理。 2、SpringMVC异常处理的方式 1)、在SpringMVC配置异常处理器 2)、编写类实现SpringMVC异常处理接口 3)、编写一个类提供@ControllerAdvice 3、SpringMVC异常处理的标准步骤 第一步:控制器方法可能出现异常 第二步:在配置文件或者编写类实现异常处理过程。 注意:
鸡蛋灌Bean2 天前
java·数据库·mybatis
mybatis分页深入了解我们在需要分页查询的时候,往往会使用mp或者mybatis的pageHepler来做分页查询但是其底层还是几个关键字:offset和pagesize
看腻了那片水2 天前
java·mybatis
开源一个对业务代码零侵入的透明数据治理框架 —— 【sangsang】基于 MyBatis 拦截器,通过动态 SQL 解析引擎,一处标注,全局生效。告别满项目注解标注,让数据治理回归简单。
ffqws_3 天前
java·sql·mybatis
MyBatis 动态 SQL 详解:从原理到实战在实际开发中,我们几乎不可能写出"一成不变"的 SQL。最典型的场景就是多条件组合查询——用户可能只填了姓名,也可能同时填了姓名、类型和状态,还可能什么都不填。
浮尘笔记3 天前
java·开发语言·经验分享·spring boot·后端·程序人生·mybatis
在Snowy后台无需编码实现自动化生成CRUD操作流程作者笔记:本文基于Snowy v3.6.4,不用写一行代码,仅通过后台配置和代码生成器,从零完成一个完整的“客户信息管理”模块。包含数据库设计、自动生成前后端代码(含CRUD、导入导出、字段校验、权限控制)等基础功能。
河阿里3 天前
mybatis
MyBatis:高效开发全流程+示例MyBatis 是一款优秀的持久层框架,它对JDBC进行了封装,解决了原生JDBC的冗余代码、参数硬编码、结果集手动封装等问题。
随风,奔跑3 天前
java·笔记·学习·mybatis
Mybatis-Plus学习笔记想象一下,你是一个 SQL 工人,每天都要重复写“搬砖(CRUD)”的代码。MyBatis 虽然解放了你的双手,让你不用写 JDBC 的烂摊子,但你依然要写 XML 文件,写一堆 select * from user 这种毫无技术含量的代码。
Full Stack Developme3 天前
mybatis
MyBatis-Plus YAML 配置教程配置优先级:XML配置 > YAML配置 > 默认配置逻辑删除:需要在实体类对应字段添加 @TableLogic 注解
xuhaoyu_cpp_java3 天前
经验分享·笔记·学习·mybatis
MyBatis学习(五)一对一 ,一对一可以设计成一张表结构一对多多对一多对多以用户(User)和账户(Account)为例,一个用户可以有多个账户。
user_admin_god3 天前
java·人工智能·spring boot·spring·maven·mybatis
SSE 流式响应 Chunk 被截断问题的排查与修复在对接大模型(通义千问 Qwen3-30B)的 SSE 流式接口时,前端偶尔收到不完整的 JSON chunk。例如,一个完整的 chat.completion.chunk 响应被拆成了两段:
Full Stack Developme4 天前
java·spring·mybatis
MyBatis-Plus 注解教程autoResultMap=true: 使用TypeHandler需要开启exist=false: 临时字段不参与SQL
ffqws_4 天前
java·spring boot·mybatis
Spring Boot 整合 PageHelper 实现分页查询如果不进行分页,那么就意味着要查询和渲染数据库中所有的符合条件的数据,会出现查询缓慢,渲染大量数据造成卡顿。
MegaDataFlowers4 天前
mybatis
常用的注解参考视频:MyBatisPlus教程,一套玩转mybatisplus框架,mybatis-plus轻松上手 点击观看
zhougl9964 天前
java·redis·mybatis
Redis 防止丢数据Redis 作为内存数据库,数据丢失确实是生产环境中最大的痛点。要防止丢数据,不能单靠某一种手段,而是需要一套**“组合拳”**。
阿冰冰呀4 天前
java·mybatis·dubbo·springboot·线程池·多线程·hashmap
互联网大厂Java求职面试实录:谢飞机的“水货”之路谢飞机:这个...我用过Thread类,还有Runnable接口,还有Callable...对了,还有一个Future。