zoukankan      html  css  js  c++  java
  • 阶段3 1.Mybatis_05.使用Mybatis完成CRUD_8 Mybatis中的返回值深入-调整实体类属性解决增和改方法的报错


    如果实体类和数据库表内的字段没有保持一致

    修改了属性子弹。

    重新生成getter和setter还有toString方法

    测试类里面,相关set的方法就都会报错。 只需要修改为最新的set方法就可以了。

    sql的配置文件里面。keyProperty里面就不叫做id了。



    这样插入和更新都是不能用的


    运行Save的测试方法。就会报错了。




    都改成当前最新的属性字段。
     


    再来测试Save方法

    userSex这里写错了

    改为争取的userSex

    keyProperty这个字段还是报错。

    改成userId。keyProperty对应的是实习类中属性的id的名称。

    再次执行,可以Insert数据


    试试查询方法可以不可以用。testFindAll方法

    只有name字段获取到了数据

    mysql在windows下不区分大小写。username和userName是一回事。是Mysql数据库,而不是java程序这么认为!!!!!



    如果是linux下mysql是严格的区分大小写的

  • 相关阅读:
    yii主题
    aptana studio 使用技巧整理
    big database url
    yii表单输入元素
    下载,和scp上传问题
    对缓存的思考——提高命中率
    php用户名密码
    openx -书表添加字段
    搜索
    python——常用模块2
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11308577.html
Copyright © 2011-2022 走看看