当前位置: 首页 > news >正文

Mybatis面向接口编程

添加与Mapper接口的映射

<!--UserMapper.xml-->
<?xml version="1.0" encoding="UTF-8" ?>  
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"  "http://mybatis.org/dtd/mybatis-3-mapper.dtd">  
<!--namespace名称空间,用于绑定Mapper接口-->   
<mapper namespace="cn.clang.mybatis.mapper.UserMapper">  <insert id="insertUser">insert into t_user values(10,'小李','123456','男','上海')</insert>
</mapper>

创建Mapper接口

public interface UserMapper {/*** MyBatis面向接口编程* 1、映射文件的namespace和mapper接口的全类名保持一致* 2、映射文件中SQL语句中的id要和mapper接口中的方法名保持一致*/int inserUser();
}

引入配置文件

<mappers><mapper resource="mappers/UserMapper.xml">
</mappers>

代码实现

public class MyBatisTest {@Testpublic void test(){//...}}

相关文章:

  • Conda环境管理:确保Python项目精准复现
  • 基于Qwen3-7B FP8与基石智算打造高性能本地智能体解决方案
  • 【Java高阶面经:微服务篇】1.微服务架构核心:服务注册与发现之AP vs CP选型全攻略
  • C++:STL
  • 2025华为OD机试真题+全流程解析+备考攻略+经验分享+Java/python/JavaScript/C++/C/GO六种语言最佳实现
  • lasticsearch 报错 Document contains at least one immense term 的解决方案
  • 大模型预训练、微调、强化学习、评估指导实践
  • Token的组成详解:解密数字身份凭证的构造艺术
  • ragas precision计算的坑
  • JavaScript计时器详解:setTimeout与setInterval的使用与注意事项
  • 初步认识HarmonyOS NEXT端云一体化开发
  • 活到老学到老-Spring参数校验注解Validated /Valid
  • 工单派单应用:5 大核心功能提升协作效率
  • Git 克隆子分支
  • linux安装JDK8
  • Elasticsearch面试题带答案
  • 软件架构之-论分布式架构设计及其实现
  • 制造业或跨境电商相关行业三种模式:OEM、ODM、OBM
  • 集成运算放大器知识汇总
  • 【高斯函数】
  • 央视网评广东校服自愿原则:斩断“统一着装”背后的利益脐带
  • 第九届丝绸之路国际博览会在西安开幕
  • 王毅同德国外长瓦德富尔通电话
  • 俄乌直接谈判勉强收场,特朗普再次“电话外交”能否有用?|907编辑部
  • 北美票房|华纳又赢了,《死神来了6》开画远超预期
  • 殷墟出土鸮尊时隔50年首次聚首,北京新展“看·见殷商”