mybatis

南城以南溫暖如初14717 小时前
java·人工智能·spring boot·mysql·mybatis·需求分析
AI 智能商城 APP 定制开发的核心需求很多团队在启动“AI 智能商城 APP 定制开发”时,常犯的错误是一上来就选型、写代码,结果做到一半才发现需求理解偏差。AI 不是简单的聊天机器人入口,也不是给商品标题加个“智能推荐”标签。我们要先拆解业务场景:用户到底需要 AI 做什么?是智能导购、以图搜款、个性化推荐、自动化客服,还是结合数字人直播带货?不同的场景对应完全不同的技术路线。
SQL-First布道者18 小时前
java·spring boot·spring·mybatis·spring jdbc
⚡ Spring JDBC 完整体系 · 第 5 讲 · Spring Boot Starter JDBC相关开源地址:第 4 讲手动引入了 spring-context、spring-jdbc、HikariCP 三个依赖,手动注册了四个 Bean:
李昊哲小课3 天前
spring boot·后端·mybatis·旅游
Spring Boot 4 旅游主题实战教程 阶段三:数据持久化本章目标:连接远程 MySQL,理解 HikariCP 连接池,掌握 JdbcTemplate 增删改查与自增主键回填,学会 Spring Boot 的 SQL 初始化机制。
datalover3 天前
mybatis
MYBATIS=PLUS批量插入数据提效首先,请明确一点:**在 MySQL + Spring Boot 的生产环境中,每秒插入 1 万条数据,这个速度绝对不慢,甚至属于“非常优秀”的水平。**
南城以南溫暖如初1473 天前
java·spring boot·redis·mysql·vue·mybatis
从零搭建24小时自助健身系统:技术选型与核心模块实战24小时自助健身(或称无人值守健身房)近年在一二线城市快速普及,其核心价值在于通过物联网、门禁、视频监控与SaaS系统替代人工前台,将运营时间拉满至24小时,同时显著降低人力成本。从技术角度看,它并非一个单一应用,而是一套集成了IoT设备管控、支付计费、用户身份认证、实时音视频与会员运营的复合型系统。本文面向有Java后端与前端基础的技术团队,梳理从零搭建时关键的架构决策与开发落地路径。
小江的记录本4 天前
java·windows·spring boot·python·spring·面试·mybatis
【ORM 框架】MyBatis-Plus 核心特性、条件构造器、分页插件、乐观锁插件(附《思维导图》、《问题排查与实践清单》和《面试高频考点汇总》)MyBatis-Plus(简称 MP)是一款MyBatis 增强工具,在 MyBatis 原生能力基础上遵循“只增强、不改变”的原则,对单表 CRUD、条件构建、分页、并发控制等场景做了通用封装,是国内 Java 生态最主流的 ORM 增强框架之一。
小江的记录本4 天前
java·数据库·后端·spring·spring cloud·oracle·mybatis
【ORM框架】MyBatis核心原理、ORM思想、MyBatis vs JPAORM(Object-Relational Mapping,对象关系映射) 是一种为了解决面向对象编程与关系型数据库数据模型不匹配问题的技术方案。
qq_485015215 天前
java·数据库·mybatis
MyBatis-Plus 3.x FieldStrategy 作用注意:FieldStrategy 在不同位置作用不同:@TableField(insertStrategy=...) 只影响 INSERT @TableField(updateStrategy=...) 只影响 UPDATE @TableField(whereStrategy=...) 只影响 WHERE 条件 不带前缀的 @TableField(strategy=...) 同时影响 insert+update(旧用法,3.1.2+ 推荐用带前缀的)
布谷歌5 天前
重构·mybatis
如何自定义 MyBatis枚举处理器(EnumTypeHandler):分享从 “同包同名 shadow 覆盖” 到 “官方扩展点” 的重构经历场景:sby-component-mybatisplus 组件中自定义 MyBatis 枚举处理器,从"同包同名 shadow 覆盖"重构为"setDefaultEnumTypeHandler 官方扩展点注册"。本文记录两种方案的原理、对比与关于健壮性代码的思考。
南城以南溫暖如初1475 天前
java·spring boot·mysql·系统架构·vue·mybatis·交友
树洞交友系统架构设计与匿名聊天实战指南在社交产品需求日益细分的今天,“树洞交友”凭借其匿名、低压力、情感倾诉的核心特质,正成为社交细分领域的重要增长点。不同于传统的婚恋相亲或实名人脉社交,树洞交友的核心竞争力在于匿名性与安全倾诉的平衡。本文将结合主流开源社交源码的技术选型(如Spring Boot + MyBatis Plus + MySQL + UniApp),从架构设计、核心模块、匿名聊天实战及安全策略四个维度,拆解一套可落地、可二次开发的树洞交友系统构建方案。
凯酱6 天前
java·tomcat·mybatis
MyBatis 中 OGNL 的使用:从入门到实战OGNL(Object-Graph Navigation Language,对象图导航语言)是一种功能强大的表达式语言,最初用于 WebWork 框架,后来随着 Struts 2 的流行而被广泛熟知。在 MyBatis 中,OGNL 同样扮演着重要角色,它被用于动态 SQL 的表达式解析,让我们能够编写灵活、可复用的数据库查询语句。
蓝缘7 天前
mybatis
解决main No MyBatis mapper was found in 的警告在集成Spring + mybaits时出现以下警告org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner.main No MyBatis mapper was found in 'com.***.dao.impl' package. Please check your configuration.
luteres7 天前
java·开发语言·mybatis
Mybatis+SSM整合笔记课程目标:我们把mybatis一共分为4个部分第一部分:mybatis基本概述,mybatis入门案例的搭建,自定义mybatis框架
MetaLite8 天前
java·mybatis
MyBatis复杂SQL很灵活-自研ORM为何仍要保留SQL逃生口摘要: MyBatis 的优势之一是复杂 SQL 可以明确交给开发者,自研 ORM 不应为了“全自动”丢掉这种能力。MetaLite ORM 用 BaseEntityDao 覆盖单表高频 CRUD,同时保留 BaseSqlDao 作为联表、窗口函数和数据库特性的 SQL 逃生口,并对参数顺序、空结果和日志边界作出约束。
晚染烟7 天前
mybatis
每日八股day31### 本系列帖子为鼠鼠复习八股巩固记忆和个人理解所写,如有错误纯属本人实力不佳,欢迎各位大佬阅读指正 ###
步行cgn8 天前
mybatis
MyBatis 实现分页查询MyBatis 实现分页查询。分页是开发中的高频需求,MyBatis 本身提供了基础支持,但结合不同的场景和工具,可以有几种不同的实现方式。
山甫aa8 天前
java·数据库·后端·mybatis·springboot
Javaweb---MyBatis增删改查原创 · 适合刚学完 Java 基础、第一次碰框架的同学。本文用 XML 和 注解 两种方式,把一张 user 表的增删改查从头到尾跑通,最后再聊聊底层原理。代码全都能直接抄去用 ✅
choumou_M9 天前
spring boot·tomcat·mybatis
SpringBoot_2:MyBatis-Generator插件使用教程目录一、MyBatis Generator插件的安装二、编写配置类三、generatorConfig.xml配置文件
SQL-First布道者9 天前
java·数据库·spring boot·sql·spring·mybatis·spring jdbc
全面解构传统持久层框架,拥抱真正的 SQL-First我从一开始就反复强调一句话:“数据库只认 SQL。”50 年了,没有任何东西能替代它。所有试图封装 SQL、隐藏 SQL、生成 SQL、翻译 SQL 的框架,最终都逃不开一个结局——你还是要写 SQL,而且你还要多学一层框架的垃圾话。