MyBatis中@Insert,@Select,@Update,@Delect的使用
实习中遇到了一个神奇的组件: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的使用相关推荐
- java mysbatis select_java相关:详解Mybatis中的select方法
java相关:详解Mybatis中的select方法 发布于 2020-7-3| 复制链接 摘记: selectById方法根据id,查询记录 ```java public void updateRe ...
- MyBatis中如何使用update标签呢?
转自: MyBatis中如何使用update标签呢? MyBatis update 标签的功能: 用于定义一条更新语句,运行相关的更新操作. 当 MyBatis 执行完一条更新语句后,会返回一个整数, ...
- MyBatis中insert将数据插入mysql数据库,显示成功但是数据库不显示数据
问题:mybatis中使用insert向数据库中插入数据,操作成功但是数据库中没有数据. 原因:mybatis除select外,其他操作(insert,update-)默认不自动提交 解决方法:通过日 ...
- mysql 插入数据 自增长_MySQL ------ 插入数据(INSERT和insert select)(二十)
数据插入(INSERT): 用来插入(或添加)行到数据表中.也可利用mysql 的安全机制机制使用insert 语句 可使用的四种方式:插入完整的行,插入行的一部分,插入多行和插入某些查询结果 一.插 ...
- insert select带来的问题
当使用 insert...select...进行记录的插入时,如果select的表是innodb类型的,不论insert的表是什么类型的表,都会对select的表的纪录进行锁定.对于那些从oracle ...
- insert exec 语句不能嵌套_MySQL ------ 插入数据(INSERT和insert select)(二十)
数据插入(INSERT): 用来插入(或添加)行到数据表中.也可利用mysql 的安全机制机制使用insert 语句 可使用的四种方式:插入完整的行,插入行的一部分,插入多行和插入某些查询结果 一.插 ...
- 万级数据秒级新增到数据库中---java mybatis中使用LOAD DATA LOCAL INFILE
在linux上使用的Shell命令 [root@java-test ~]# mysql -u**** -p****** databaseName --local-infile=1 -e "L ...
- mybatis的select、insert、update、delete语句
一.select <!-- 查询学生,根据id --> <select id="getStudent" parameterType="String&qu ...
- 深入浅出Mybatis系列(七)---mapper映射文件配置之insert、update、delete
2019独角兽企业重金招聘Python工程师标准>>> 上篇文章<深入浅出Mybatis系列(六)---objectFactory.plugins.mappers简介与配置&g ...
最新文章
- 计算机组成解疑补漏之SDR、DDR及相关计算
- linux mysql进阶_mysql进阶学习二之搭建主从
- npm ERR! code EINTEGRITY npm ERR! sha1- 报错解决办法
- SAP CRM Fiori搜索没有命中情况下的调试细节
- 打印图形(1)(C+Java)
- 在三个Java IDE中生成的三种常见方法
- 【会话推荐】ICDM论文:探索跨会话信息感知的推荐模型
- 测试工具之 LoadRunner WinRunner
- Linux根目录的建立
- Python 玩转数据 3 - NumPy ndarray Array Indexing, Slicing, Striding, View Subarray,Copy Subarray
- 信息安全常见名词解释
- 网页性能优化之图片懒加载
- 天蝎项目整机柜服务器技术规格,天蝎项目整机柜服务器技术规范v1.01天蝎项目整机柜服务器技术规范v1.01.pdf...
- 【UML基础教程】- 时序图(顺序图)sequence diagram
- 北京外企 外服控股:人服国企借道资产重组上市,发 力数字化谋新篇
- 通信端口感叹号_解决通用串行总线控制器总是有感叹号的办法
- [学习笔记] CDQ分治 从感性理解到彻底晕菜
- 算法C++ DepthFirstSearch BreadthFirstSearch代码模式示范实现(第四章)
- Java日期转换 SimpleDateFormat格式(年月日时分秒)
- ShopsN开源商城系统2.3.0即将更新。开源程序也可媲美商业代码了