
mybatis
轻叹无音丶
这个作者很懒,什么都没留下…
展开
-
Mybatis - 存在即更新、存在即不更新
Mysql表中列设置unique属性xml中的写法:例子1:存在即更新为新数据(除了UserId 自增加1)<insert id="addItem" useGeneratedKeys="true" keyProperty="id" parameterType="ExpressInfo" > insert into yjj_ExpressInfo(UserId, OrderId, Orde原创 2017-01-12 16:27:07 · 9567 阅读 · 0 评论 -
Mybatis批量新增
MySQL没有提供直接的方法来实现批量更新,但可以使用case when语法来实现这个功能。UPDATE course SET name = CASE id WHEN 1 THEN 'name1' WHEN 2 THEN 'name2' WHEN 3 THEN 'name3' END, title = CASE id原创 2017-01-12 16:30:53 · 269 阅读 · 0 评论 -
mybatis报错
javabean里面一定不能只有带参的构造函数,不然默认构造函数会被覆盖。你在sql的xml文件里select返回的该javabean类型(resultMap,resultType)会报错,报错如下 Caused by: java.lang.NoSuchMethodException: imooc.practise.bean.UserInfo.() at java.lang.Cla原创 2017-01-12 16:36:36 · 247 阅读 · 0 评论