实习中遇到了一个神奇的组件:MyBatis中的@Insert,@Select,@Update,@Delect

在实际开发生产中可以直接在dao层的实现类中添加注解,即可实现我们想要的增删改查操作:

代码格式如下:

@Update("<script>update cm_manager set " +"manager_id=#{managerId}," +"manager_name=#{managerName}," +"manager_tel=#{managerTel}," +"manager_email=#{managerEmail}," +"state=#{state}," +"op_id=#{opId}," +"org_Id=#{orgId}," +"create_date = #{createDate,jdbcType=TIMESTAMP}," +"done_date = #{doneDate,jdbcType=TIMESTAMP}," +"effective_date = #{effectiveDate,jdbcType=TIMESTAMP}," +"expire_date = #{expireDate,jdbcType=TIMESTAMP}," +"remarks=#{remarks}," +"cert_code=#{certCode}," +"cert_type=#{certType}," +"trade_id=#{tradeId}," +"manager_sex=#{managerSex}," +"manager_department=#{managerDepartment}," +"manager_position=#{managerPosition}," +"manager_auth=#{managerAuth}" +" where id =#{id}</script>")public void modifyManager(CmManagerDO cmManagerDO)throws Exception;

MyBatis中@Insert,@Select,@Update,@Delect的使用相关推荐

  1. java mysbatis select_java相关:详解Mybatis中的select方法

    java相关:详解Mybatis中的select方法 发布于 2020-7-3| 复制链接 摘记: selectById方法根据id,查询记录 ```java public void updateRe ...

  2. MyBatis中如何使用update标签呢?

    转自: MyBatis中如何使用update标签呢? MyBatis update 标签的功能: 用于定义一条更新语句,运行相关的更新操作. 当 MyBatis 执行完一条更新语句后,会返回一个整数, ...

  3. MyBatis中insert将数据插入mysql数据库,显示成功但是数据库不显示数据

    问题:mybatis中使用insert向数据库中插入数据,操作成功但是数据库中没有数据. 原因:mybatis除select外,其他操作(insert,update-)默认不自动提交 解决方法:通过日 ...

  4. mysql 插入数据 自增长_MySQL ------ 插入数据(INSERT和insert select)(二十)

    数据插入(INSERT): 用来插入(或添加)行到数据表中.也可利用mysql 的安全机制机制使用insert 语句 可使用的四种方式:插入完整的行,插入行的一部分,插入多行和插入某些查询结果 一.插 ...

  5. insert select带来的问题

    当使用 insert...select...进行记录的插入时,如果select的表是innodb类型的,不论insert的表是什么类型的表,都会对select的表的纪录进行锁定.对于那些从oracle ...

  6. insert exec 语句不能嵌套_MySQL ------ 插入数据(INSERT和insert select)(二十)

    数据插入(INSERT): 用来插入(或添加)行到数据表中.也可利用mysql 的安全机制机制使用insert 语句 可使用的四种方式:插入完整的行,插入行的一部分,插入多行和插入某些查询结果 一.插 ...

  7. 万级数据秒级新增到数据库中---java mybatis中使用LOAD DATA LOCAL INFILE

    在linux上使用的Shell命令 [root@java-test ~]# mysql -u**** -p****** databaseName --local-infile=1 -e "L ...

  8. mybatis的select、insert、update、delete语句

    一.select <!-- 查询学生,根据id --> <select id="getStudent" parameterType="String&qu ...

  9. 深入浅出Mybatis系列(七)---mapper映射文件配置之insert、update、delete

    2019独角兽企业重金招聘Python工程师标准>>> 上篇文章<深入浅出Mybatis系列(六)---objectFactory.plugins.mappers简介与配置&g ...

最新文章

  1. 计算机组成解疑补漏之SDR、DDR及相关计算
  2. linux mysql进阶_mysql进阶学习二之搭建主从
  3. npm ERR! code EINTEGRITY npm ERR! sha1- 报错解决办法
  4. SAP CRM Fiori搜索没有命中情况下的调试细节
  5. 打印图形(1)(C+Java)
  6. 在三个Java IDE中生成的三种常见方法
  7. 【会话推荐】ICDM论文:探索跨会话信息感知的推荐模型
  8. 测试工具之 LoadRunner WinRunner
  9. Linux根目录的建立
  10. Python 玩转数据 3 - NumPy ndarray Array Indexing, Slicing, Striding, View Subarray,Copy Subarray
  11. 信息安全常见名词解释
  12. 网页性能优化之图片懒加载
  13. 天蝎项目整机柜服务器技术规格,天蝎项目整机柜服务器技术规范v1.01天蝎项目整机柜服务器技术规范v1.01.pdf...
  14. 【UML基础教程】- 时序图(顺序图)sequence diagram
  15. 北京外企 外服控股:人服国企借道资产重组上市,发 力数字化谋新篇
  16. 通信端口感叹号_解决通用串行总线控制器总是有感叹号的办法
  17. [学习笔记] CDQ分治 从感性理解到彻底晕菜
  18. 算法C++ DepthFirstSearch BreadthFirstSearch代码模式示范实现(第四章)
  19. Java日期转换 SimpleDateFormat格式(年月日时分秒)
  20. ShopsN开源商城系统2.3.0即将更新。开源程序也可媲美商业代码了

热门文章

  1. 中科点击数讯:亚洲最大数据中心运营;甘肃用大数据平台精准扶贫
  2. 嵌入式Linux初学者眼中的世界
  3. 使用G2O解决优化问题的简单例子
  4. Microsoft Excel 2019 for Mac v16.49中文版详情
  5. 管网压力在线监测系统 智慧供水水务
  6. 对onreadystatechange的理解
  7. A55+A76+GIC400大小核终于跑起来内核了
  8. 羊了个羊【程序员翻身经典案例】
  9. refs win10_在refs格式下可不可以装windows 10
  10. 京东AI走过双十一:在技术时代建立信赖样本