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是严格的区分大小写的

  • 相关阅读:
    html5全局属性
    net包之Lookup
    net包之dial拨号和listen监听
    net包之IPConn
    利用 RequireJS 进行依赖项管理
    canvas 学习资料
    net包之UDPConn
    LABjs、RequireJS、SeaJS 哪个最好用?为什么?
    WIA
    Mac OS 10.x.x安装在Vmware虚拟机上!
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11308577.html
Copyright © 2011-2022 走看看