mybatis

Java小白笔记10 小时前
数据库·mysql·mybatis
MySQL 8.0 常用内置函数用例内容摘要:本文面向使用 MySQL 8.0 的开发者和数据分析人员,按字符串、日期时间、数学、聚合、窗口、条件、JSON、类型转换、系统信息九类整理最常用内置函数。每个条目给出功能、语法、参数、返回值、场景、边界、性能和常见错误,并提供可复制的初始化 SQL 与业务示例。函数行为以 MySQL 8.0 官方手册为依据;由于当前环境未连接可用 MySQL 服务端,示例结果标为“预期结果”,需在目标实例复核。空间、全文、正则、加密等低频或专项函数通过官方索引扩展,不在本篇逐条展开。
勿忘,瞬间10 小时前
java·数据库·mybatis
Mybatis高阶当我们注册页面时,当中的所要填入的选项有必选项和非必需选项,而非必选项当中用户可能会有不确定的选项时,应该采取默认值而不是将数值置为null,那么怎么解决这一问题,就需要使用动态SQL语句来实现
大梦想家a12 小时前
spring boot·汽车·mybatis
新能源汽车共享充电桩收费管理系统的设计与实现(SpringBoot+MyBatis-Plus+Vue,前后台分离完整源码)这两年身边换电车的朋友明显多了,小区和商圈里的充电桩也越装越密。设备多了之后,运营方要操心的事情反而变复杂了:哪些桩是挂壁式、哪些是落地式,输出功率各是多少、每小时怎么计费,坏了谁来修、修到哪一步了——这些如果还靠一张 Excel 表格来管,很快就会乱成一团。
计算机学姐19 小时前
java·vue.js·spring boot·后端·spring·tomcat·mybatis
基于SpringBoot的高校爱心慈善管理系统作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。
大梦想家a20 小时前
spring boot·mysql·mybatis
基于 Spring Boot 的物流运单管理系统后端设计与实现(JWT + MyBatis-Plus + MySQL)物流系统的核心是一条运单的生命周期:揽收开单、仓库中转、运输签收,每个环节都要留痕可查。相比市面上重界面的管理系统,本文拆解的这套「物流运单管理系统」选择了另一种形态——纯后端 API 服务:基于 Spring Boot 2.3 提供 8 组 RESTful 接口,JWT 鉴权,小程序、APP 或 Web 前端都可以直接对接。对于想学习「后端服务怎么设计」而不是「页面怎么拼」的读者来说,这种形态的工程反而更有参考价值。
摇滚侠2 天前
spring boot·笔记·mybatis
《SpringBoot 3:入门与应用实战》第 13 章 整合 MyBatis MyBatis 简单开发 阅读笔记 39在 MyBatis 原生的配置文件 SqlMapConfig.xml 中可配置的内容非常多,在 Spring Boot 整合之后部分配置可以使用全局配置文件代替,这些配置属性都以 mybatis.* 格式命名。表列举了一些常见的配置属性,并且在 SqlMapConfig.xml 中的配置位置也一并展示,读者可以借助 IDE 查看全部支持的配置属性。
java1234_小锋2 天前
java·spring boot·mybatis
MyBatis-Plus 3.5.15 已全面支持 Spring Boot 4.0 及 Jackson 3.0大家好,我是java1234_小锋老师。2025 年 11 月 30 日,MyBatis-Plus 发布了 3.5.15。这次更新不大,但两件事很实在:能跟 Spring Boot 4.0 一起跑了,JSON 字段也能用上 Jackson 3。
摇滚侠2 天前
spring boot·笔记·mybatis
《SpringBoot 3:入门与应用实战》第 13 章 整合 MyBatis 使用 MyBatis-Plus 阅读笔记 40MyBatis-Plus 作为 MyBatis 的增强框架,官方给出一个比较有趣的说法:MyBatis 与 MyBatis-Plus 好比《魂斗罗》里的比尔与兰斯,两者搭配效率翻倍。MyBatis-Plus 提供了强大的支撑,构筑了一些实用的特性,本节会列举一些日常使用频率比较高的特性,关于详细的功能特性使用可以参照 MyBatis-Plus 的官方文档。
摇滚侠3 天前
spring boot·笔记·mybatis
《SpringBoot 3:入门与应用实战》第 13 章 整合 MyBatis MyBatis 概述 阅读笔记 37Spring Framework 的 JDBC 模块提供的 JdbcTemplate 已经在一定程度上简化了数据库开发的复杂度,尽管如此,实际的项目开发中更多的场景是整合成熟的持久层框架完成与数据库交互。目前市面上比较流行的持久层框架包括 MyBatis 和 Spring Data JPA(底层默认依赖 Hibernate)。本章先讲解 Spring Boot 与 MyBatis 的整合,同时还会讲解一个市面上很流行的 MyBatis 增强框架:MyBatis-Plus。
摇滚侠3 天前
spring boot·笔记·mybatis
《SpringBoot 3:入门与应用实战》第 13 章 整合 MyBatis 整合 MyBatis 阅读笔记 38下面使用 Spring Boot 整合 MyBatis 搭建一个工程。基于 Spring Boot 的工程整合不同开发场景要比基于 Spring Framework 的原生开发工程简单不少,大体思路都是导入场景启动器 + 编写配置和基本代码。
迪飞特科技4 天前
android·性能优化·mybatis
《MyBatis 批量插入性能优化的 5 个关键参数配置》MyBatis, 批量插入, 性能优化, MySQL, Spring Boot这篇文章解决什么问题?就是MyBatis批量插入慢到让人抓狂的问题。适合谁?正在用Spring Boot + MyBatis做数据导入、日志采集、订单同步的Java开发者。你能收获什么?通过压测数据看清batchSize、executorType、rewriteBatchedStatements这三个参数的真实影响,以及另外两个容易被忽略的关键配置,最后给出可直接落地的参数组合建议。
Java小白笔记4 天前
xml·数据库·mybatis
MyBatis XML Mapper 标签与 CRUD 原理实战内容摘要:本文面向使用 MyBatis XML Mapper 编写 SQL 的 Java 开发者,讲清 select、insert、update、delete 与 if、choose、where、set、foreach 等标签的职责、组合方式和边界。核心判断是:XML 动态 SQL 的可靠性不取决于标签数量,而取决于参数命名、SQL 结构收敛和 #{} 参数化约束。读完可独立编写常见查询、条件更新、批量操作,并定位空条件、主键回填和注入风险。
weixin_461408584 天前
java·开发语言·mybatis
Mybatis-flex小记MyBatis-Flex 是一款基于原生 MyBatis 的增强型 ORM 框架,通过注解驱动元数据、链式条件构造器、多形态执行入口三层架构,在兼容 MyBatis 原生能力的基础上,实现了无 XML 化开发、编译期类型安全、复合主键原生支持、多表关联查询等工程化能力。以下从元数据层、条件构造层、执行入口层三个核心层级,对其编程模型与使用规范进行系统化总结。
SQL-First布道者5 天前
java·spring boot·后端·spring·mybatis·spring jdbc
⚡Spring JDBC 完整体系 · 第 10 集 · 手搓 `BaseCondition`相关开源地址(与主体系一致):上一集我们封装了 list 方法,用泛型解决了结果映射的重复代码问题。但动态条件的拼装依然散落在各处——每个 DAO 方法里都有一堆 if 判空和 params.add()。本集我们正式手搓 BaseCondition,把动态条件从散装 if 收敛为可复用的语义单元。
南城以南溫暖如初1475 天前
java·spring boot·mysql·vue·mybatis
社交裂变商城系统设计与实战开发指南社交裂变商城,本质上是一套以“用户关系链”为传导媒介、以“利益激励”为驱动引擎的电商交易系统。与传统电商平台不同,其核心差异并不在于商品管理或订单流程,而在于用户邀请关系的建立、裂变路径的追踪、以及多级奖励的自动结算。当前主流的社区团购、校园电商、本地生活类平台,均会在其基础商城之上叠加社交裂变模块,以降低获客成本。
南城以南溫暖如初1475 天前
java·spring boot·mysql·架构·vue·mybatis
分享返现商城系统开发实战:技术架构与运营经验指南分享返现商城,本质上是在传统电商交易链路中嵌入一层“分账+激励”的逻辑,其核心价值在于通过利益驱动帮助平台完成用户裂变和留存。从技术角度看,开发一套可落地的分享返现商城系统,关键在于构建一个高可用、可追溯、防刷单的返现计算与结算引擎。本文结合主流开源电商与社区系统的通用技术方案,从架构设计、数据库建模、返现核心链路、风控策略及多端部署五个方面,系统梳理开发过程中的关键决策与实战经验,供正在规划此类项目的研发团队参考。
南城以南溫暖如初1475 天前
java·spring boot·mysql·系统架构·vue·mybatis
社群电商实战指南:从零搭建高转化社区的技术架构社群电商并非简单的“拉群卖货”,而是以社交关系链为基础、以社区内容为纽带、以交易闭环为目标的电商模式。从技术视角看,一个高转化的社群电商系统通常需要覆盖四个核心模块:用户端(C端)、商家/团长端(B端)、管理后台、后台服务层。这种架构设计在主流社群电商系统中已成为标准范式——用户端承担浏览、下单、支付、社区互动;商家端负责商品管理、订单处理、配送追踪;管理后台面向运营人员提供数据看板与审核工具;后台服务则统一处理业务逻辑、支付回调、消息推送等核心任务。
南城以南溫暖如初1475 天前
java·spring boot·mysql·vue·mybatis
会员返利商城系统开发实战:架构设计与实现指南会员返利商城并非单纯的“商城+返利”功能叠加,其核心难点在于返利规则的可配置、结算链路的数据一致性以及高并发下的账务安全。本文结合同城生活服务、多商户入驻、分销体系等常见业务场景,从架构分层、数据库设计、返利引擎与并发控制四个维度,拆解一套可落地的技术方案。
煎饼皮皮侠6 天前
数据库·mybatis
【设计】设计一个web版的数据库管理平台后端(之五) --借鉴mybatis之前我们利用4期将了设计一个数据库管理平台的代码精要。我们还讲了mybatis中最重要的几个对象。 现在,我们利用mybatis中的一些思路来优化我们的数据库管理平台。
南城以南溫暖如初1477 天前
java·人工智能·spring boot·mysql·mybatis·需求分析
AI 智能商城 APP 定制开发的核心需求很多团队在启动“AI 智能商城 APP 定制开发”时,常犯的错误是一上来就选型、写代码,结果做到一半才发现需求理解偏差。AI 不是简单的聊天机器人入口,也不是给商品标题加个“智能推荐”标签。我们要先拆解业务场景:用户到底需要 AI 做什么?是智能导购、以图搜款、个性化推荐、自动化客服,还是结合数字人直播带货?不同的场景对应完全不同的技术路线。