mybatis

tb_first34 分钟前
java·jvm·spring boot·mybatis
SSM速通3在前后端不分离的模式下,前端页面的生成和后端业务逻辑的处理是在同一个项目中完成的。后端代码会直接生成HTML页面,并将页面发送给浏览器。
tb_first2 小时前
java·jvm·spring·tomcat·maven·mybatis
SSM速通4PS:在我的项目中时不时会出现lombok依赖未知原因不可用的问题,有时候可以成功,有时候死活用不了,大家可通过修改版本或者删除lombok新增插件来进行解决,以下给出其他大佬的一个有效方法:
程可爱2 小时前
spring boot·postgresql·mybatis
springboot整合mybatis和postgresqlPostgreSQL是一种功能强大的对象关系型数据库管理系统(ORDBMS),它起源于加州大学伯克利分校的POSTGRES项目。PostgreSQL和MySQL都是流行的开源关系型数据库管理系统(RDBMS),从功能性的角度来说,PostgreSQL相对更为完善。本文主要讲解利用springboot整合mybatis和postgresql,进行数据存储。
risc1234563 小时前
大数据·elasticsearch·mybatis
【Elasticsearch】LeafDocLookup 详述LeafDocLookup 是 Elasticsearch 中用于在脚本(script)执行期间访问当前文档字段值的一个关键类。它实现了 Map<String, ScriptDocValues<?>> 接口,使得脚本可以通过类似 doc['field_name'] 的方式来读取字段的 Doc Values(列式存储的字段值),主要用于排序、聚合或脚本评分等场景。
李少兄7 小时前
java·spring boot·mybatis
解决 org.springframework.context.annotation.ConflictingBeanDefinitionException 报错在 Spring Boot + MyBatis 项目启动时,你可能会遇到如下异常:Spring 在未显式指定 Bean 名称时,会使用以下规则生成名称:
一只大袋鼠7 小时前
分布式·算法·mybatis
分布式 ID 生成:雪花算法原理、实现与 MyBatis-Plus 实战在单体应用中,我们常用数据库自增 ID(AUTO_INCREMENT)作为唯一标识,但随着业务拆分、集群部署,这种方式暴露出问题:
码农小卡拉9 小时前
java·mybatis
MyBatis-Flex 全面解析与实战教程:轻量高效的 MyBatis 增强方案MyBatis-Flex 是一款基于 MyBatis 的轻量级增强框架,旨在简化数据库操作、提升开发效率,同时保留 MyBatis 原生灵活性与高性能优势。它并非替代 MyBatis,而是通过增强 API、优化架构设计,解决 MyBatis 单表操作繁琐、查询条件构建复杂等问题,且全程无第三方依赖,稳定性与自主性更强。
弓弧名家_玄真君9 小时前
前端·bootstrap·mybatis
在ubuntu中安装redis在 Ubuntu 24.04 上安装 Redis 非常简单。官方推荐使用 APT 包管理器 安装(稳定、安全、自动集成 systemd)。
qq_5470261791 天前
数据库·redis·mybatis
Redis 常见问题问题描述:缓存雪崩是指在同一时间,大量的key同时失效导致所有请求直接涌向数据库,造成数据库瞬时压力过大甚至崩溃的系统性故障现象。
小北方城市网1 天前
java·开发语言·jvm·数据库·mysql·oracle·mybatis
Spring Boot 多数据源与事务管理实战:主从分离、动态切换与事务一致性在企业级微服务开发中,多数据源场景(主从分离、多业务库协同)十分常见,默认 Spring Boot 单数据源配置无法满足需求,且多数据源下的事务一致性、动态切换、读写分离路由等问题是生产级开发的核心痛点。本文基于 Spring Boot 2.7.x,结合dynamic-datasource-spring-boot-starter实现动态多数据源配置,落地主从分离读写分离、多数据源事务控制、跨库事务解决方案,兼顾实用性与专业性,适配生产环境复杂数据源场景。
小马爱打代码1 天前
java·缓存·mybatis
MyBatis:缓存体系设计与避坑大全1.1 缓存架构全景图1.2 缓存查询完整流程2.1 Spring 事务管理对一级缓存的影响 2.1.1 核心机制
alien爱吃蛋挞1 天前
数据库·java-ee·mybatis
【JavaEE】万字详解Mybatis(上)目录什么是Mybatis?Mybatis入门1.准备工作创建工程数据准备2.配置数据库连接字符串3.写持久层代码
煎饼皮皮侠2 天前
mybatis·分页插件
设计一个分页插件之二【基于mybatis实现分页插件】在之前的文章中,介绍过一个最简单的分页插件的实现。 设计一个分页插件 本篇,主要介绍如何实现mybatis的插件,比如自己实现一个mybatis的分页插件。
czlczl200209252 天前
sql·tomcat·mybatis
MyBatis-Plus SQL自动填充字段在企业级开发中,维护数据的审计字段(create_time, update_time, creator, updater)是必不可少的环节。MyBatis-Plus (MP) 提供了 MetaObjectHandler 接口来实现这一逻辑的自动化。
独断万古他化2 天前
sql·mybatis·mybatis-plus·条件构造器
【MyBatis-Plus 进阶】注解配置、条件构造器与自定义 SQL的复杂操作详解MyBatis-Plus(简称 MP) 是一个 MyBatis 的增强工具, 在 MyBatis 的基础上只做增强不做改变, 为简化开发、提高效率而生。
马猴烧酒.3 天前
java·数据库·笔记·tomcat·mybatis
【JAVA数据传输】Java 数据传输与转换详解笔记目录数据传输转换的核心概念1. 核心转换场景2. 核心处理框架3. 关键前提:JavaBean 规范与 getter/setter
962464i3 天前
java·开发语言·mybatis
mybatis-plus生成代码
小信丶3 天前
java·数据库·spring boot·后端·mybatis
@MappedJdbcTypes 注解详解:应用场景与实战示例@MappedJdbcTypes 用于标注自定义 TypeHandler(类型处理器),明确该处理器能处理的数据库 JDBC 类型(如 VARCHAR、INT、DATE、JSON 等)。简单来说:它告诉 MyBatis “这个处理器专门处理数据库中哪些类型的字段”,解决了 “同一 Java 类型对应不同数据库 JDBC 类型” 的转换歧义问题。
palomua3 天前
数据库·mybatis
MyBatis-Plus实体类新增字段导致存量接口报错问题在实际项目中,经常会遇到这种场景:某个实体类(例如 Person)已经在多个业务中大规模使用(Controller 出参、入参、Service、Mapper 等),但业务迭代需要给这个实体新增一个字段,比如新增 student_id(Java 字段一般写成 studentId),同时数据库表也要加一列。
椎4953 天前
mybatis
MybatisPlus插件-简化代码开发正常来说代码开发需要准备实体类,加上注解后再写对应的mapper,然后是service接口,最后写实现类。