mybatis的@Options的使用
Posted 不要假装很努力,因为结果不会陪你演戏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis的@Options的使用相关的知识,希望对你有一定的参考价值。
1、问题:
我采用的是mybatis的注解方式,打算插入一条数据之后返回主键,但是试了好几次都是返回的影响的记录数:1,
@Insert(****) @Options(useGeneratedKeys=true, keyProperty="id",keyColumn = "id") Long insert(User user);
经过查资料,发现,主键的返回是直接返回到user这个model里面的,可以直接从user.getId()来获取。
2、问题:
date入参,库里是timestamp类型,
select * from user where create_time = DATE_FORMAT(#{create_time},\'%Y-%m-%d %H:%i:%S\')
参考url:https://www.cnblogs.com/nuccch/p/7093843.html
http://www.w3school.com.cn/sql/func_date_format.asp
以上是关于mybatis的@Options的使用的主要内容,如果未能解决你的问题,请参考以下文章
Mybatis@options注解属性useGeneratedKeys,keyProperty,keyColumn的使用