mybatis

斯特凡今天也很帅1 小时前
spring boot·sql·mybatis
Spring Boot+mybatis项目切换sql为传参成无参改的不对的话容易报错NullPointerException 一定仔细检查XML及对应的mapper文件等
JAVA社区2 小时前
java·开发语言·面试·职场和发展·mybatis
Java进阶全套教程(一)—— 数据框架Mybatis详解在Java后端开发中,我们通过JDBC可以实现Java程序与MySQL数据库的交互,完成数据增删改查操作,但原生JDBC存在大量冗余代码、硬编码严重、维护性差等诸多问题。MyBatis作为一款轻量级半自动ORM持久层框架,专门用于解决Java程序与数据库的数据交互问题,是目前Java企业级开发的主流持久层框架。
YOU OU2 小时前
数据库·mybatis
MyBatis 操作数据库(入门)mybatis是一款优秀的持久层框架,用于简化JDBC的开发MyBatis操作数据库的步骤:1.准备工作
wand codemonkey3 小时前
java·mysql·mybatis
SpringbootWeb【入门】+MySQL【安装】+【DataDrip安装 】+【连接MySQL】今天这个是很重要的先从认识spring开始后面认识springboot这是www.spring.io官网
写了20年代码的老程序员18 小时前
mybatis·orm
写了 20 年 Java,我受够了 MyBatis 的 4 个瞬间写 Java 20 年,MyBatis 用了不下 10 年。它是个好框架,但有些痛点是真磨人。生产上一条慢 SQL:
斯特凡今天也很帅1 天前
java·数据库·spring boot·mybatis
新建数据源报错No bean named ‘SqlSessionFactorykf‘ available基于Spring和Mybatis的项目,新增数据源,后报错No bean named 'SqlSessionFactorykf' available 其中文件目录结果如下
未若君雅裁2 天前
java·缓存·mybatis
MyBatis 一级缓存、二级缓存与清理机制MyBatis 缓存面试常见问法是:“一级缓存和二级缓存用过吗?”不要只背“一级缓存是 SqlSession 级别,二级缓存是 namespace 级别”。更好的回答是讲清楚 缓存作用域、什么时候命中、什么时候清空、为什么二级缓存要谨慎使用。
Simon523142 天前
mybatis
MyBatis三大核心文件:Entity、DAO、MapperEntity装数据,DAO定方法,Mapper写SQLEntity(实体类):数据库表的Java替身,专门用来封装数据
MandalaO_O2 天前
java·tomcat·mybatis
MyBatis:核心概念 + 环境搭建 + CRUD本文适合 Java 开发初学者,从零梳理 MyBatis 核心知识,包含环境搭建、配置详解、CRUD 实战、常见避坑,可直接用于学习、复习与项目开发。
XS0301062 天前
笔记·mybatis
MyBatis基础实战笔记一本次练习基于MyBatis框架实现了User和Person两个实体的CRUD(增删改查)操作,核心围绕MyBatis的核心配置、映射文件、DAO接口设计展开。本文将梳理练习中的核心代码和关键知识点,帮助理解MyBatis的基础使用逻辑。
噢,我明白了2 天前
java·tomcat·mybatis
MyBatis-Plus的引入和配置定义: MyBatis 是一个“半自动”的 ORM(对象关系映射)框架。它的核心作用是:帮你把 Java 代码里的对象(Object)和数据库里的表(Table/SQL)连接起来。
霸道流氓气质2 天前
spring boot·后端·mybatis
Spring Boot + MyBatis-Plus 实现异常隔离的 Upsert 数据落库(含远程调用数据补全)假设有一个"用户访问商品"的场景:用户浏览商品详情时,需要记录用户的访问日志(用户编码+商品编码唯一),同时补全用户名称和商品名称。
Devin~Y2 天前
java·spring boot·redis·kafka·mybatis·spring mvc·hikaricp
大厂Java面试实战:Spring Boot微服务、Redis缓存、Kafka消息队列与Spring AI RAG面试地点:某互联网大厂(电商 + 内容社区 + AIGC 智能客服一体化业务)。角色:规则:一共 3轮,每轮 3-5个问题,问题围绕同一业务链路逐步加深。
Don.TIk3 天前
java·spring·spring cloud·mybatis
ChapterOne-搭建项目骨架作为微服务项目,采用多模块结构,即允许我们在一个项目中管理多个子模块,每个模块都是严格独立的项目,拥有自己的POM文件。模块之间可以相互依赖,也可以被其他项目依赖。但是,所有的模块都会被统一管理,它们共享同一套构建系统和依赖管理。
南极企鹅3 天前
java·数据库·spring·oracle·mybatis
事务&@Transactional注解在数据库和软件开发中,事务(Transaction) 是一个不可分割的工作逻辑单元,它由一个或多个数据库操作序列组成。事务的核心目标是确保数据操作的一致性(Consistency) 和可靠性(Reliability),即使在系统发生故障或并发访问时也是如此。
隐退山林3 天前
数据库·java-ee·mybatis
JavaEE进阶:MyBatis 操作数据库(入门)MyBatis是一款优秀的持久层框架,用于简化JDBC的开发.持久层,指的就是持久化操作的层,通常是指数据访问层.用来操作数据库.
Devin~Y3 天前
java·jvm·spring boot·redis·kafka·mybatis·spring security
互联网大厂 Java 面试实录:JVM、Spring Boot、MyBatis、Redis、Kafka、Spring AI、K8s 全链路追问小Y场景:某互联网大厂在面试「智能客服 + 电商订单系统」后端 Java 岗位。 角色:严肃面试官 / 搞笑的水货程序员小Y。 目标:从基础到业务落地,再到云原生和 AI 升级,看看小Y到底是真会还是“会一点点”。
码云骑士4 天前
mybatis
MyBatis-Plus从入门到实战,Lambda查询+注解配置+SpringBoot整合全解析如果我的内容对你有帮助,请点赞,评论,收藏。创作不易,大家的支持就是我坚持下去的动力
IronMurphy4 天前
redis·spring·mybatis
Redis拷打第六讲Redis 常见集群方案有三种:主从复制、哨兵模式和 Redis Cluster。主从复制是一个 master 搭配多个 slave。master 主要负责写,也可以读;slave 会同步 master 的数据,通常承担读请求。它主要解决读扩展和数据备份问题,但 master 宕机后不能自动故障转移。
那个失眠的夜4 天前
java·开发语言·spring boot·spring·mvc·mybatis
SpringBootSpringBoot 的核心特性之一,能够根据类路径中的依赖自动配置 Spring 应用。它会检查类路径中的 JAR 包,并基于这些依赖自动配置 Spring Bean。例如: