mybatis

vx_BS8133041 分钟前
java·spring boot·eclipse·tomcat·mybatis
【项目编号:project51381】Spring Boot 婚纱摄影管理系统:套餐预约、在线咨询、支付与客片展示的一站式业务实现Spring Boot 婚纱摄影管理系统:套餐预约、在线咨询、支付与客片展示的一站式业务实现从“先看作品”到“选套餐、约档期、付订单、持续沟通”的完整摄影服务流程
jaysee-sjc1 天前
java·开发语言·数据库·mysql·spring·intellij-idea·mybatis
【苍穹外卖】Day01:从零认识企业级项目开发目录一、软件开发整体介绍1.1 软件开发流程1.2 角色分工1.3 软件环境二、苍穹外卖项目介绍2.1 项目简介
程序猿乐锅1 天前
java·网络·redis·spring·mybatis
【黑马点评 | 第二篇】Redis 缓存更新策略与商铺缓存实现这次实现的功能是使用 Redis 缓存商铺详情和商铺类型,减少重复查询数据库的次数。代码需要完成三件事:查询时优先读取缓存,缓存未命中时查询数据库并回填;更新商铺时先修改数据库,再删除缓存;将商铺查询的通用逻辑从 ServiceImpl 提取到泛型 CacheClient 中。
萧瑟余晖1 天前
架构·mybatis
MyBatis 核心原理详解定位:MyBatis 系列第 3 篇——三层架构、配置解析、Mapper 动态代理、执行流程与核心配置对象的源码级解析 适用版本:MyBatis 3.5.x(JDK 8+)
MZA6661 天前
java·spring boot·mybatis
实战:基于 XXL-JOB + 策略模式 + Nacos 配置化的 CSV 导出任务系统设计本文分享一个生产级"异步任务结果导出 CSV"系统的完整设计与实现,涵盖定时任务调度、策略模式路由、配置化零代码扩展、游标分页、乐观锁并发控制、流式 CSV 生成等核心技术点,适合作为类似批量导出/报表生成场景的设计参考。
干到60岁退休的码农4 天前
java·spring boot·mybatis
15.创建获取用户接口与JWT认证器适用模块:ai-springboot-new(心理健康助手后端·新版) 涉及包:controller、config、util 技术栈:Spring Boot 4.1.1 + Spring Security 6.x + Auth0 java-jwt 4.4.0 + MyBatis-Plus 3.5.17 关联文档:《JWT 认证与 Token 创建方法实现》、《引入 Spring Security 安全框架与授权规则配置》
干到60岁退休的码农4 天前
java·spring boot·mybatis
16.过滤器中处理异常响应返回适用模块:ai-springboot-new(心理健康助手后端·新版) 涉及包:util 技术栈:Spring Boot 4.1.1 + Spring Security 6.x + Auth0 java-jwt 4.4.0 + Hutool 5.x 关联文档:《JWT 认证与 Token 创建方法实现》、《创建获取用户接口与 JWT 认证器》、《引入 Spring Security 安全框架与授权规则配置》
敲代码的嘎仔5 天前
java·开发语言·数据库·elasticsearch·缓存·mybatis·高并发
互动问答系统实战:两级评论模型、ES 搜索集成、Caffeine 多级缓存全记录前面写了几篇优惠券、学习进度的博客,这篇切到互动问答系统。业务本身不复杂——用户提问、回答、评论、点赞。但里面藏了几个我觉得很有意思的技术点:怎么把"无限叠楼"的社交场景简化成两级数据模型;管理端按课程名称搜索问题(问题表根本没这个字段)怎么办;Caffeine 本地缓存为什么比 Redis 还快;分页一次查询要组装用户、课程、章节三种远程数据要怎么不 N+1。这篇把这几块一次讲完。
无风听海6 天前
大数据·elasticsearch·mybatis
深入解析 Elasticsearch 的 match_phrase_prefix与 match_bool_prefix搜索框里的输入是一个不完整的字符串。当用户敲到 quick brown f 时,前两个词已经输入完毕、语义确定,最后那个 f 是一个"正在生长中"的词。任何把 f 当作完整词项去查倒排索引的做法都会命中零结果,因为索引里存的是 fox、from、file,没有 f。
摆烂z6 天前
java·mybatis·ai编程
定时任务同步数据--续跑&重试xxl-job跑批次数据出现无法续跑补偿等机制代码大多数都是伪代码,主要记录下思路方便后面cv,减少跟ai沟通聊东西
Wang's Blog7 天前
java·spring·mybatis
Java框架快速入门: Spring Security+OAuth2之实现UserDetails与GrantedAuthority深度定制在构建基于 Spring Security 与 OAuth2 的安全体系时,标准的 JDBC 用户与权限存储有时难以满足复杂业务需求。本文将从定制化原理出发,深入讲解如何使用 JPA 实现自定义的 UserDetails 和 GrantedAuthority 接口,从而完成数据层的深度定制。
阿维的博客日记9 天前
java·mybatis
Example 类全场景实战指南MyBatis 的 Example 类由 MyBatis Generator (MBG) 自动生成,用于在不手写 XML 条件语句的情况下,以纯 Java 面向对象的方式构建动态 SQL(包括单/多条件查询、模糊查询、IN、OR、分页与排序等)。
阿维的博客日记9 天前
java·mybatis
Example API指南2你代码里直接使用 Example(而不是 UserExample、OrderExample 等表名专属类),说明你的项目使用的并不是 MyBatis 官方原生的 MyBatis Generator (MBG),而是国内非常主流的 TkMyBatis (通用 Mapper,作者 Abel533)。
霸道流氓气质10 天前
windows·sql·mybatis
MyBatis 与 SQL 层面关键技术详解动态 SQL 是 MyBatis 最核心的能力:根据入参动态拼接 SQL,而不是写死。用于"筛选条件有就拼、没有就不拼"的场景。
₍˄·͈༝·͈˄*₎◞ ̑̑码11 天前
数据库·mybatis
MyBatis操作数据库MyBatis是一种针对于数据库操作的持久层框架,它与spring无关,它的作用就是简化JDBC,可以说它是针对JDBC的封装,这样我们在spring项目中就能够更方便的操作数据库。
干到60岁退休的码农11 天前
java·spring boot·mybatis
13.构建登录接口响应数据模块:ai-springboot-new 涉及接口:POST /api/user/login 文档日期:2026-09-05
SQL-First布道者12 天前
java·spring·tomcat·mybatis·mybatis plus·spring jdbc
我为什么把 MyBatis 从项目中删了?场景: 根据用户名模糊查询、年龄区间、部门ID、ID集合的 IN 查询。MyBatis 写法(XML):
爱折腾的编程老炮12 天前
spring boot·小程序·vue·mybatis·uniapp
潮玩品牌自建抽盒机小程序——商城 + 抽盒 + 一番赏 + 会员 + 社区,一套代码怎么搭一个潮玩品牌(卖盲盒、手办、IP 周边)想在小程序里做生意,最容易踩的坑是:只做一个抽盒页面。看起来抽盒是核心玩法,其实它只是整个生意的冰山一角。用户来了要逛、要买、要抽、要晒、要复购,任何一个环节断了,流量就漏了:
kakawzw12 天前
java·mybatis
mybatis源码笔记1——JDBC和整体架构Class.forName("com.mysql.jdbc.Driver"); connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8", "root", "mysql"); //设置手动提交事务 connection.setAutoCommit(false); //查 String sql = "select ...."; preparedStatement
Java小白笔记13 天前
数据库·mysql·mybatis
MySQL 8.0 常用内置函数用例内容摘要:本文面向使用 MySQL 8.0 的开发者和数据分析人员,按字符串、日期时间、数学、聚合、窗口、条件、JSON、类型转换、系统信息九类整理最常用内置函数。每个条目给出功能、语法、参数、返回值、场景、边界、性能和常见错误,并提供可复制的初始化 SQL 与业务示例。函数行为以 MySQL 8.0 官方手册为依据;由于当前环境未连接可用 MySQL 服务端,示例结果标为“预期结果”,需在目标实例复核。空间、全文、正则、加密等低频或专项函数通过官方索引扩展,不在本篇逐条展开。