技术栈
mybatis
fe7tQnVan
1 小时前
数据库
·
sql
·
mybatis
MyBatis-动态sql与高级映射
一般应用在多条件查询中where标签的作用:让where子句更加动态智能,主要使用在update语句当中,用来生成set关键字,同时去掉最后多余的“,”
qq12_811517515
3 小时前
java
·
前端
·
mybatis
Java Web 影城会员管理系统系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】
随着数字化时代的快速发展,影院行业对会员管理的需求日益增长。传统的会员管理方式依赖人工操作,效率低下且容易出错,无法满足现代影院对会员数据分析、个性化服务和高效运营的需求。影城会员管理系统通过信息化手段,实现会员信息的集中管理、消费记录的实时跟踪以及会员权益的精准发放,从而提升影院的服务质量和运营效率。该系统能够帮助影院更好地了解会员需求,优化营销策略,增强会员粘性,为影院创造更大的商业价值。关键词:数字化、会员管理、影院行业、信息化、运营效率。
Java成神之路-
5 小时前
spring boot
·
spring
·
mybatis
MyBatis 开发模式演进:原生、Spring 与 Spring Boot 整合实战(MyBatis系列2)
通过对比原生 MyBatis、Spring 整合 MyBatis、Spring Boot 整合 MyBatis 三种模式,深入理解 MyBatis 核心原理与框架自动化简化的演进过程。
taWSw5OjU
7 小时前
数据库
·
oracle
·
mybatis
MyBatis-plus进阶之映射与条件构造器
这里需要注意:User类里的 private String name; 这个name不是属性名,而是变量名。
身如柳絮随风扬
10 小时前
mybatis
Mybatis分页实现原理与PageHelper插件深度解析
在Mybatis开发中,分页查询是非常常见的需求。Mybatis自身提供了RowBounds逻辑分页,但它是一次性查询所有数据再进行内存截取,性能极差,尤其不适合大数据量场景。因此,物理分页成为必然选择。而手动为每条SQL拼接limit、rownum等数据库方言语句又十分繁琐且难以维护。PageHelper作为一款优秀的Mybatis分页插件,通过拦截器机制优雅地实现了物理分页,本文将深入剖析其原理、使用方法,并结合流程图与UML类图进行全方位解析。
希望永不加班
11 小时前
java
·
spring boot
·
spring
·
缓存
·
mybatis
SpringBoot 缓存注解:@Cacheable/@CacheEvict 使用
在 SpringBoot 里做缓存,除了手动操作 RedisTem)plate,更优雅、更常用的方式就是Spring 自带的缓存注解。 不用写重复的缓存逻辑,只需要在方法上加个注解,就能自动实现缓存读写,代码干净又好维护。
oYD3FlT32
11 小时前
java
·
缓存
·
mybatis
MyBatis-缓存与注解式开发
缓存的作用:通过减少IO的方式,提高程序的执行效率。mybaits的缓存:将select语句的查询结果放到缓存(内存)中。下一次还是这条select语句的话,直接从缓存中获取,不再查数据库。一方面是减少IO,另一方面不再执行繁琐的查找算法。从而提升效率。
R***z101
1 天前
spring boot
·
postgresql
·
mybatis
Spring Boot 整合 MyBatis 与 PostgreSQL 实战指南
在当今的企业级 Java 开发场景中,Spring Boot 凭借其便捷的配置、快速启动能力,结合强大的持久层框架 MyBatis 以及开源关系型数据库 PostgreSQL,能够高效构建出稳定且高性能的应用系统。本文将详细介绍如何一步步完成这三者的无缝整合,助力开发者快速上手项目开发。
妄汐霜
1 天前
笔记
·
学习
·
mybatis
小白学习笔记(MyBatis)
介绍:mybatis就是对jdbc技术的封装大体步骤:举例:导入依赖:实体类和mapper接口:mapper接口的xml文件:在这个文件里写sql语句
Java成神之路-
1 天前
spring
·
junit
·
mybatis
Spring 整合 MyBatis 全流程详解(附 Junit 单元测试实战)(Spring系列6)
在整合Spring之前,我们先回顾纯MyBatis的开发流程,明确MyBatis的核心对象和配置,为后续整合做铺垫。
weixin_42502300
2 天前
java
·
开发语言
·
mybatis
PG JSONB 对应 Java 字段 + MyBatis-Plus 完整实战
PostgreSQL 的 jsonb 字段,在 Java 中推荐 3 种对应类型(优先级从高到低):MP 要实现 Java 对象 ↔ PG jsonb 自动转换,必须使用【类型处理器(TypeHandler)】
AlunYegeer
2 天前
java
·
mybatis
MyBatis 传参核心:#{ } 与 ${ } 区别详解(避坑+面试重点)
✅ `#{}`:安全占位符,防 SQL 注入,99% 的业务场景优先使用; ❌ `${}`:字符串直接拼接,有 SQL 注入风险,仅3种特殊场景可用; 口诀:能 #{ 就 #{,实在不行才 ${}。
ictI CABL
3 天前
spring boot
·
后端
·
mybatis
Spring Boot与MyBatis
Spring Boot是一个用于创建独立的、基于Spring的生产级应用程序的框架,它简化了Spring应用的初始搭建以及开发过程。MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。将Spring Boot和MyBatis结合使用,可以高效地开发数据驱动的应用程序。
lclcooky
3 天前
spring
·
tomcat
·
mybatis
Spring 中使用Mybatis,超详细
目录一、Mybatis 的作用二、使用步骤三、创建数据库和表四、添加Maven依赖包五、编写实体类六、定义UserMapper接口
椰汁菠萝
3 天前
postgresql
·
json
·
mybatis
Mybatis-plus + PostgreSQL json格式类型转换异常
Mybatis Plus中自带很多Json类型处理器,在MySQL中直接使用没有任何问题,但在PostgreSQL中却报错: Caused by: org.postgresql.util.PSQLException: 错误: 字段 "xxx" 的类型为 json, 但表达式的类型为 character varying
TlYf NTLE
3 天前
spring boot
·
后端
·
mybatis
Spring Boot3.3.X整合Mybatis-Plus
前提说明:项目的springboot版本为:3.3.2需要整合的mybatis-plus版本:3.5.7
qqacj
3 天前
spring boot
·
后端
·
mybatis
SpringBoot【十一】mybatis-plus实现多数据源配置,开箱即用!
环境说明:Windows10 + Idea2021.3.2 + Jdk1.8 + SpringBoot 2.3.1.RELEASE
希望永不加班
3 天前
java
·
spring boot
·
后端
·
spring
·
mybatis
SpringBoot 整合 MyBatis 完整实战
SpringBoot + MyBatis 可以说是国内后端开发最经典、最常用的组合了。本篇文章就来介绍一下SpringBoot如何整合MyBatis,实现数据表的增删改查。
小红的布丁
3 天前
java
·
spring
·
mybatis
Redis 内存淘汰与过期策略
Redis 作为内存数据库,内存资源有限,必须妥善处理内存占用问题。本文梳理两种核心机制:淘汰策略决定内存达到上限时如何移除数据,涵盖 noeviction、LRU、LFU 等多种算法及其实现细节;过期策略(惰性删除 + 定期删除)负责及时清理已过期的键,并说明如何避免读到过期数据。掌握这些机制,有助于合理配置 Redis 实例,平衡内存效率与数据可用性。
zuowei2889
3 天前
mybatis
SpringBootInvalid bound statement (not found)的原因和解决方案
(无效绑定声明)找不到你的mapper实例对象和对应的mapper.xml对象未找到1.排除相对应的mapper实例对象路径是否正确