搜索
您的当前位置:首页mybatis@insert 注解判断insert或是update

mybatis@insert 注解判断insert或是update

来源:乌哈旅游

最近参与研发了一个项目,需要用到mybatis,和我之前接触的不同,我们的sql语句并没有写在xml中,而是使用的注解。

所以在此做个笔记方便以后查找。

@insert 注解

简单的就不多说主要是有个业务需求,当一条数据存在时update ,不存在时insert,这时就会用到 

其中appserverid 和 userid 是主键

 

@Insert({
		"INSERT INTO KZT_APPSERVER_HISTORY(APPSERVERID,USERID) values(#{appid},#{userid})",
       "ON DUPLICATE KEY UPDATE `TIMES` = `TIMES`+1 ",
		})
	int addHistory(@Param("userid") String userid,@Param("appid") String appid);

 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top