首页 > 数据库 >Mybatis中xml文件书写sql注意项

Mybatis中xml文件书写sql注意项

时间:2023-02-22 11:35:31浏览次数:40  
标签:xml mapper sql 接口 SQL Mybatis

 

 

1、namespace的值要与mapper接口绑定。

2、select标签中的id要与mapper接口中的方法名绑定。

3、模糊查询时注意%的位置;且不用像SQL里一样加双引号;SQL末尾不要加分号。

 

PS: 推荐一个mapper接口与xml文件互相跳转的插件

 

标签:xml,mapper,sql,接口,SQL,Mybatis
From: https://www.cnblogs.com/ReturnOfTheKing/p/17143759.html

相关文章

  • mysql delete删除记录数据库空间不减少问题 2 种解决方法(转)
    转自:详解mysqldelete删除记录数据库空间不减少问题三种解决方法1、使用OPTIMIZE命令optimizetableact_demo_test;注意:在OPTIMIZETABLE运行过程中,MySQL会锁定表。......
  • SQL语法基础
    基础SQL支持以下三种注释:#注释SELECT*FROMmytable;--注释/*注释1注释2*/ 数据库创建与使用:CREATEDATABASEtest;USEtest;创建表:CREATET......
  • Postgresql相关
    系统:ubuntu初始账号:postgres修改密码:步骤一:删除用户postgres的密码sudopasswd-dpostgres步骤二:设置用户postgres的密码sudo-upostgrespasswd系统提示输入新......
  • CentOS升级sqlite3教程,如何更新sqlite版本
    今天部署图床的时候发现啥都要升级,php还要更新。。。这版本要求太严格了,还不支持docker。。。只能一步一步来了。耗时间最长的就是这个更新sqlite3,转载一下教程。本文为......
  • Mysql关联删除CSV中的相关数据
    问题描述:提供一个csv文件,记录的是一些不同数据库的不同表中的共同字段account_id数据,需要在A库的account表中做关联删除 解决思路:csv文件中储存的都是account_id,六位纯......
  • postgresql 常用的删除重复数据方法
    一、最高效方法测试环境验证,6600万行大表,删除2200万重复数据仅需3分钟deletefromdeltestawherea.ctid=any(array(selectctidfrom(selectrow_number()over......
  • MySQL查询(一)
    MySQL查询(一)1.基础查询SELECT查询列表FROM表名;查询列表:可以是表中的字段、常量值、表达式、函数查询结果是一个虚拟的表格,并没有保存下来查询表中的......
  • pymysql通过DBUtils实现连接池技术
    DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装。一、安装pipinstallDBUtils二、导入模块#针对不同版本,可能导入方式存......
  • MySQL8.0 0 安装后,使用CMD无法启动mysql服务
    首先,先把mysql的bin路径添加到系统环境变量     第一步:在MySQL的安装文件的bin目录   例如: D:\mysql\bin   中新建一个my.ini的文件,复制进代码[my......
  • ssm学习笔记23001-mybatis接入和数据库连接实现一个插入数据的操作
    mybatis:是什么,用来干嘛的,同类竞品中有何种优势?mybatis在idea中的引入:1、创建一个空工程2、创建一个空的maven文件:会自动生成一个pox文件,打包类型配置为jar,添加mybat......