mybatis

干到60岁退休的码农14 小时前
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岁退休的码农21 小时前
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 安全框架与授权规则配置》
敲代码的嘎仔2 天前
java·开发语言·数据库·elasticsearch·缓存·mybatis·高并发
互动问答系统实战:两级评论模型、ES 搜索集成、Caffeine 多级缓存全记录前面写了几篇优惠券、学习进度的博客,这篇切到互动问答系统。业务本身不复杂——用户提问、回答、评论、点赞。但里面藏了几个我觉得很有意思的技术点:怎么把"无限叠楼"的社交场景简化成两级数据模型;管理端按课程名称搜索问题(问题表根本没这个字段)怎么办;Caffeine 本地缓存为什么比 Redis 还快;分页一次查询要组装用户、课程、章节三种远程数据要怎么不 N+1。这篇把这几块一次讲完。
无风听海3 天前
大数据·elasticsearch·mybatis
深入解析 Elasticsearch 的 match_phrase_prefix与 match_bool_prefix搜索框里的输入是一个不完整的字符串。当用户敲到 quick brown f 时,前两个词已经输入完毕、语义确定,最后那个 f 是一个"正在生长中"的词。任何把 f 当作完整词项去查倒排索引的做法都会命中零结果,因为索引里存的是 fox、from、file,没有 f。
摆烂z3 天前
java·mybatis·ai编程
定时任务同步数据--续跑&重试xxl-job跑批次数据出现无法续跑补偿等机制代码大多数都是伪代码,主要记录下思路方便后面cv,减少跟ai沟通聊东西
Wang's Blog4 天前
java·spring·mybatis
Java框架快速入门: Spring Security+OAuth2之实现UserDetails与GrantedAuthority深度定制在构建基于 Spring Security 与 OAuth2 的安全体系时,标准的 JDBC 用户与权限存储有时难以满足复杂业务需求。本文将从定制化原理出发,深入讲解如何使用 JPA 实现自定义的 UserDetails 和 GrantedAuthority 接口,从而完成数据层的深度定制。
阿维的博客日记5 天前
java·mybatis
Example 类全场景实战指南MyBatis 的 Example 类由 MyBatis Generator (MBG) 自动生成,用于在不手写 XML 条件语句的情况下,以纯 Java 面向对象的方式构建动态 SQL(包括单/多条件查询、模糊查询、IN、OR、分页与排序等)。
阿维的博客日记6 天前
java·mybatis
Example API指南2你代码里直接使用 Example(而不是 UserExample、OrderExample 等表名专属类),说明你的项目使用的并不是 MyBatis 官方原生的 MyBatis Generator (MBG),而是国内非常主流的 TkMyBatis (通用 Mapper,作者 Abel533)。
霸道流氓气质7 天前
windows·sql·mybatis
MyBatis 与 SQL 层面关键技术详解动态 SQL 是 MyBatis 最核心的能力:根据入参动态拼接 SQL,而不是写死。用于"筛选条件有就拼、没有就不拼"的场景。
₍˄·͈༝·͈˄*₎◞ ̑̑码7 天前
数据库·mybatis
MyBatis操作数据库MyBatis是一种针对于数据库操作的持久层框架,它与spring无关,它的作用就是简化JDBC,可以说它是针对JDBC的封装,这样我们在spring项目中就能够更方便的操作数据库。
干到60岁退休的码农8 天前
java·spring boot·mybatis
13.构建登录接口响应数据模块:ai-springboot-new 涉及接口:POST /api/user/login 文档日期:2026-09-05
SQL-First布道者9 天前
java·spring·tomcat·mybatis·mybatis plus·spring jdbc
我为什么把 MyBatis 从项目中删了?场景: 根据用户名模糊查询、年龄区间、部门ID、ID集合的 IN 查询。MyBatis 写法(XML):
爱折腾的编程老炮9 天前
spring boot·小程序·vue·mybatis·uniapp
潮玩品牌自建抽盒机小程序——商城 + 抽盒 + 一番赏 + 会员 + 社区,一套代码怎么搭一个潮玩品牌(卖盲盒、手办、IP 周边)想在小程序里做生意,最容易踩的坑是:只做一个抽盒页面。看起来抽盒是核心玩法,其实它只是整个生意的冰山一角。用户来了要逛、要买、要抽、要晒、要复购,任何一个环节断了,流量就漏了:
kakawzw9 天前
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小白笔记10 天前
数据库·mysql·mybatis
MySQL 8.0 常用内置函数用例内容摘要:本文面向使用 MySQL 8.0 的开发者和数据分析人员,按字符串、日期时间、数学、聚合、窗口、条件、JSON、类型转换、系统信息九类整理最常用内置函数。每个条目给出功能、语法、参数、返回值、场景、边界、性能和常见错误,并提供可复制的初始化 SQL 与业务示例。函数行为以 MySQL 8.0 官方手册为依据;由于当前环境未连接可用 MySQL 服务端,示例结果标为“预期结果”,需在目标实例复核。空间、全文、正则、加密等低频或专项函数通过官方索引扩展,不在本篇逐条展开。
勿忘,瞬间10 天前
java·数据库·mybatis
Mybatis高阶当我们注册页面时,当中的所要填入的选项有必选项和非必需选项,而非必选项当中用户可能会有不确定的选项时,应该采取默认值而不是将数值置为null,那么怎么解决这一问题,就需要使用动态SQL语句来实现
大梦想家a10 天前
spring boot·汽车·mybatis
新能源汽车共享充电桩收费管理系统的设计与实现(SpringBoot+MyBatis-Plus+Vue,前后台分离完整源码)这两年身边换电车的朋友明显多了,小区和商圈里的充电桩也越装越密。设备多了之后,运营方要操心的事情反而变复杂了:哪些桩是挂壁式、哪些是落地式,输出功率各是多少、每小时怎么计费,坏了谁来修、修到哪一步了——这些如果还靠一张 Excel 表格来管,很快就会乱成一团。
计算机学姐10 天前
java·vue.js·spring boot·后端·spring·tomcat·mybatis
基于SpringBoot的高校爱心慈善管理系统作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。
大梦想家a10 天前
spring boot·mysql·mybatis
基于 Spring Boot 的物流运单管理系统后端设计与实现(JWT + MyBatis-Plus + MySQL)物流系统的核心是一条运单的生命周期:揽收开单、仓库中转、运输签收,每个环节都要留痕可查。相比市面上重界面的管理系统,本文拆解的这套「物流运单管理系统」选择了另一种形态——纯后端 API 服务:基于 Spring Boot 2.3 提供 8 组 RESTful 接口,JWT 鉴权,小程序、APP 或 Web 前端都可以直接对接。对于想学习「后端服务怎么设计」而不是「页面怎么拼」的读者来说,这种形态的工程反而更有参考价值。
摇滚侠11 天前
spring boot·笔记·mybatis
《SpringBoot 3:入门与应用实战》第 13 章 整合 MyBatis MyBatis 简单开发 阅读笔记 39在 MyBatis 原生的配置文件 SqlMapConfig.xml 中可配置的内容非常多,在 Spring Boot 整合之后部分配置可以使用全局配置文件代替,这些配置属性都以 mybatis.* 格式命名。表列举了一些常见的配置属性,并且在 SqlMapConfig.xml 中的配置位置也一并展示,读者可以借助 IDE 查看全部支持的配置属性。