文章 2025-10-09 来自:开发者社区

Mybatis基础使用知识(注解)

1、Mybatis是什么? mybatis 是一个优秀的基于java的持久层(Dao)框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。 mybatis 通过 xml 或注解的方式将要执行的各种 statement 配置起来,并通过java对象和statement中sql的动态...

Mybatis基础使用知识(注解)
文章 2025-07-21 来自:开发者社区

MyBatis注解的运用于条件搜索实践

MyBatis是一个优秀的持久层框架,它提供了简洁易懂的API和灵活的配置方式。在实现Java应用数据持久化的过程中,MyBatis支持两种配置方式:注解和XML映射文件。在多条件搜索功能开发过程中,注解的运用提供了一个更为直观快捷的方法,可以有效地减少代码的冗余。 在使用MyBatis注解进行条件查询时,常用的...

文章 2025-05-06 来自:开发者社区

Mybatisplus中的主要使用注解

MyBatis-Plus是一个强大的MyBatis扩展,它提供了许多有用的特性,以下是MyBatis-Plus中的一些主要使用注解和描述: 1.@TableName:这个注解用于指示一个类对应数据库中的哪个表。例如,有一个User类,数据库中对应的表是users,就可以在User类上加...

文章 2025-04-10 来自:开发者社区

MyBatis——选择混合模式还是全注解模式?

theme: cyanosis MyBatis——选择混合模式还是全注解模式? 在使用 MyBatis 开发项目时,Mapper 接口是为数据库操作提供最直观的方法,但在实现方式上,我们有两种选择:全注解模式和混合模式。那么,他们有什么区别,应该如何选择?我们一起来讨论一下。 一、全注解模式 全注解模式,两个字:直接。不过在 Mapper 接口中加上注解,将数据库操作直接通过 SQL 语句控制.....

文章 2025-03-21 来自:开发者社区

微服务——SpringBoot使用归纳——Spring Boot集成MyBatis——基于注解的整合

4. 基于注解的整合 基于注解的整合就不需要 xml 配置文件了,MyBatis 主要提供了 @Select, @Insert, @Update, Delete 四个注解。这四个注解是用的非常多的,也很简单,注解后面跟上对应的 sql 语句即可,我们举个例子: @Select("select * from user where id = #{id}") User getU...

文章 2024-11-18 来自:开发者社区

【MyBatisPlus·最新教程】包含多个改造案例,常用注解、条件构造器、代码生成、静态工具、类型处理器、分页插件、自动填充字段

【MyBatisPlus·最新教程】包含多个改造案例,常用注解、条件构造器、代码生成、静态工具、类型处理器、分页插件、自动填充字段

【MyBatisPlus·最新教程】包含多个改造案例,常用注解、条件构造器、代码生成、静态工具、类型处理器、分页插件、自动填充字段
文章 2024-11-08 来自:开发者社区

MyBatis如何关闭一级缓存(分注解和xml两种方式)

@[TOC] 问题:为什么有缓存 ==mybatis默认开启一级缓存== 什么场景下必须需要关闭一级缓存 ==场景:执行2次相同sql,但是第一次查询sql结果会加工处理,比如解析铭文,或者反编译加密解密用户名/密码字符串等等,如果不关闭一级缓存࿰...

MyBatis如何关闭一级缓存(分注解和xml两种方式)
文章 2024-11-08 来自:开发者社区

Mybatis使用注解方式实现批量更新、批量新增

记得数据源配置==allowMultiQueries=true&==不然会报错 -> 添加链接描述 @[TOC] 举例说明 spring.datasource.url=jdbc:mysql://IP:端口/geespace_bd_platform_dev?allowMultiQueries=true&char...

Mybatis使用注解方式实现批量更新、批量新增
文章 2024-11-03 来自:开发者社区

Mybatis使用注解方式实现批量更新、批量新增

记得数据源配置==allowMultiQueries=true&==不然会报错 -> 添加链接描述 @[TOC] 举例说明 spring.datasource.url=jdbc:mysql://IP:端口/geespace_bd_platform_dev?allowMultiQueries=true&char...

文章 2024-09-27 来自:开发者社区

mybatis复习02,简单的增删改查,@Param注解多个参数,resultType与resultMap的区别,#{}预编译参数

创建数据表 user_info user_info: 在项目中创建数据表对应的实体类 UserInfo.java 在项目根目录下新建包 com/gothic/sunset/pojo ,然后在其中创建对应的UserInfo.java.数据表中的每一条记录对应着实体类的一个对象,数据表中的每一个字段与成员变量对应。然后这里MyBatis默认遵循的是“下划线转驼峰”,所以创建实体类中对应的成员变量时,....

mybatis复习02,简单的增删改查,@Param注解多个参数,resultType与resultMap的区别,#{}预编译参数

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Apache Spark 中国技术社区

阿里巴巴开源大数据技术团队成立 Apache Spark 中国技术社区,定期推送精彩案例,问答区数个 Spark 技术同学每日在线答疑,只为营造 Spark 技术交流氛围,欢迎加入!

+关注