• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >数据库其它 > mybatis keyproperty 总是返回1

mybatis keyproperty 总是返回1

作者:revealSkirt的博客 字体:[增加 减小] 来源:互联网 时间:2017-08-07

revealSkirt的博客通过本文主要向大家介绍了mybatis keyproperty,mybatis中keyproperty,keyproperty,keyproperty id,mybatis update返回值等相关知识,希望本文的分享对您有所帮助
 order.setId( sqlSession.insert("server.addOrder",order));
            sqlSession.commit();
         if (order.getCartPrice()>0)
            sqlSession.insert("server.addCartItems",order);

因为需要外键 所以我需要得到第一次插入 自增的id

结果每次都是返回1

因为insert返回的是影响的记录数目 并不是id

此时order的id属性已经变成sql 自增的id

直接把order当外键就可以了

  sqlSession.insert("server.addOrder",order);
            sqlSession.commit();
         if (order.getCartPrice()>0)
            sqlSession.insert("server.addCartItems",order);

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • mybatis keyproperty 总是返回1

相关文章

  • 2017-05-11SQL之left join、right join、inner join的区别浅析
  • 2017-05-11Hadoop2.X/YARN环境搭建--CentOS7.0系统配置
  • 2017-05-11数据库触发器(Trigger)的一点使用心得
  • 2017-05-11JDBC 数据库常用连接 链接字符串
  • 2017-05-11ADO,OLEDB,ODBC,DAO,RDO的区别说明
  • 2017-05-11SQLServer与Oracle常用函数实例对比汇总
  • 2017-05-11如何用分表存储来提高性能 推荐
  • 2017-05-11交叉表查询sql语句
  • 2017-05-11Sql语句求最小可用id
  • 2017-05-11如何让你的SQL运行得更快

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • postgresql sql批量更新记录
    • PLS-00907: cannot load library unit
    • 一条DELETE语句
    • 详解SQLite中的查询规划器
    • 8 种常用的 NoSQL 数据库系统对比分析
    • 读取修复:在读取路径期间修复
    • sqlserver中drop、truncate和delete语句的用法
    • SQL中IS NOT NULL与!=NULL的区别
    • MSSQL转MySQL数据库的实际操作记录
    • 只有两个字段用一个sql语句查询出某个学生的姓名、成绩以及在表中的排名

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有