mybatis

那个失眠的夜8 小时前
xml·java·数据库·maven·mybatis
Mybatis延迟加载策略只有在使用的时候,才会发出sql语句进行查询 作用: 减少访问数据库的频率collection或association中指定 fetchType="lazy"
身如柳絮随风扬9 小时前
java·mybatis
MyBatis 插件原理详解:从拦截器到动态代理,手写一个分页插件插件是 MyBatis 提供的一种强大扩展机制,允许你在 SQL 执行的关键环节进行拦截和增强。本文将深入剖析 MyBatis 插件的底层原理,从四大拦截对象到动态代理,再到手写一个自定义插件,带你彻底搞懂插件机制。
小江的记录本12 小时前
java·前端·spring boot·后端·spring·spring cloud·mybatis
【JEECG Boot】 JEECG Boot——数据字典管理 系统性知识体系全解析JEECG Boot 数据字典管理是平台核心基础能力,通过后端统一配置+注解自动翻译+前端组件化渲染的全链路设计,解决企业级应用中枚举值、状态码、业务常量等静态数据的统一管理、动态更新、全局复用问题,彻底消除代码硬编码,实现一处配置、全系统生效。
wuqingshun31415913 小时前
java·spring·mybatis
说一下mybatis里面#{}和${}的区别#{}:把值当“参数”传进去${}:把值当“SQL 代码片段”拼进去但是使用${}要注意sql注入的问题,就是用户的输入可能会被当做程序代码去执行。
小江的记录本14 小时前
java·前端·数据库·spring boot·后端·spring·mybatis
【JEECG Boot】 《JEECG Boot 数据字典使用教程》(完整版)本文是最实用、一步一操作、直接照着就能用的 《JEECG Boot 数据字典使用教程》,从后台配置 → 后端翻译 → 前端渲染 → 常见问题,一篇全部讲清楚。
小江的记录本14 小时前
java·前端·数据库·spring boot·后端·spring·mybatis
【JEECG Boot】 JEECG Boot 数据字典管理——六大核心功能(内含:《JEECG Boot 数据字典开发速查清单》)JEECG Boot 数据字典管理的核心功能,围绕可视化配置、自动翻译、前端组件化渲染、缓存管控、安全校验、高级扩展六大核心模块,实现静态业务数据全生命周期统一管控,下面从核心功能定义、完整能力拆解、关键实现机制、功能边界与适用场景四个维度做详细介绍。
小江的记录本14 小时前
java·前端·spring boot·后端·spring·低代码·mybatis
【JEECG Boot】 JEECG Boot——Online表单 系统性知识体系全解本文全方位、结构化拆解JEECG Boot Online表单的完整知识体系,覆盖基础认知、架构原理、功能体系、开发流程、高级能力、权限安全、技术实现、运维优化、落地实践全链路。
MaCa .BaKa1 天前
java·spring boot·mysql·小程序·maven·intellij-idea·mybatis
44-校园二手交易系统(小程序)文档地址1.商品页:可对商品进行检索查找,可通过最新、价格、热门进行筛选2.消息页:可进行交易沟通3.我的,包含全部订单、商品管理(我的发布、我的卖出、可进行商品发布)、我的收藏、浏览记录、收货地址设置、学生认证模块、黑名单、可提交意见反馈
java1234_小锋1 天前
java·开发语言·mybatis
Java高频面试题:MyBatis如何实现动态数据源切换?大家好,我是锋哥。今天分享关于【Java高频面试题:MyBatis如何实现动态数据源切换?】面试题 。希望对大家有帮助;
小旭95271 天前
java·spring boot·后端·mybatis
SpringBoot + 七牛云 + Quartz:图片存储与定时清理实际项目中会拆分不同功能服务器,提升系统运行效率,图片存储常用三种方案:本文选用七牛云对象存储,接入简单、CDN 加速快、适合中小项目快速落地。
夕除2 天前
数据库·sql·mybatis
MVN--06java运行xml添加订单后,需要获取订单主键 id,用于插入关联的订单项数据。xmlxmljava运行
计算机学姐3 天前
java·vue.js·spring boot·后端·spring·intellij-idea·mybatis
基于SpringBoot的高校餐饮档口管理系统作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。
身如柳絮随风扬3 天前
mybatis
MyBatis-Plus与PageHelper分页方案对比MyBatis-Plus(简称MP)是一个MyBatis的增强工具,它在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。其核心理念是“无侵入”——引入它不会对现有工程产生影响,而是像丝般顺滑地增强原生MyBatis能力。
罗山仔3 天前
mybatis·orm·异步·reactive·响应式·webflux·vertx
【Vertx构建异步响应式reactive mybatis,mybatis-vertx-adaptor】基于Vertx构建高性能异步响应后后端服务,而Vertx提供的JdbcClient不太符合ORM,而常用的mybatis,却不支持异步的模式。故整合Vertx、Mybatis,写一套能支持Vertx Future的Mybatis框架。
java1234_小锋3 天前
java·开发语言·mybatis
Java高频面试题:如何编写一个MyBatis插件?大家好,我是锋哥。今天分享关于【Java高频面试题:如何编写一个MyBatis插件?】面试题 。希望对大家有帮助;
fe7tQnVan3 天前
数据库·sql·mybatis
MyBatis-动态sql与高级映射一般应用在多条件查询中where标签的作用:让where子句更加动态智能,主要使用在update语句当中,用来生成set关键字,同时去掉最后多余的“,”
qq12_8115175153 天前
java·前端·mybatis
Java Web 影城会员管理系统系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】随着数字化时代的快速发展,影院行业对会员管理的需求日益增长。传统的会员管理方式依赖人工操作,效率低下且容易出错,无法满足现代影院对会员数据分析、个性化服务和高效运营的需求。影城会员管理系统通过信息化手段,实现会员信息的集中管理、消费记录的实时跟踪以及会员权益的精准发放,从而提升影院的服务质量和运营效率。该系统能够帮助影院更好地了解会员需求,优化营销策略,增强会员粘性,为影院创造更大的商业价值。关键词:数字化、会员管理、影院行业、信息化、运营效率。
Java成神之路-3 天前
spring boot·spring·mybatis
MyBatis 开发模式演进:原生、Spring 与 Spring Boot 整合实战(MyBatis系列2)通过对比原生 MyBatis、Spring 整合 MyBatis、Spring Boot 整合 MyBatis 三种模式,深入理解 MyBatis 核心原理与框架自动化简化的演进过程。
taWSw5OjU3 天前
数据库·oracle·mybatis
MyBatis-plus进阶之映射与条件构造器这里需要注意:User类里的 private String name; 这个name不是属性名,而是变量名。
身如柳絮随风扬4 天前
mybatis
Mybatis分页实现原理与PageHelper插件深度解析在Mybatis开发中,分页查询是非常常见的需求。Mybatis自身提供了RowBounds逻辑分页,但它是一次性查询所有数据再进行内存截取,性能极差,尤其不适合大数据量场景。因此,物理分页成为必然选择。而手动为每条SQL拼接limit、rownum等数据库方言语句又十分繁琐且难以维护。PageHelper作为一款优秀的Mybatis分页插件,通过拦截器机制优雅地实现了物理分页,本文将深入剖析其原理、使用方法,并结合流程图与UML类图进行全方位解析。