问答详情
源自:5-2 项目实现(上)

5-2十一分钟的时侯为什么获得了column的value还要获取字段的名字

column.value()不就是字段的名字吗

提问者:几簟生凉 2018-01-30 10:54

个回答

  • 慕盖茨4477058
    2019-05-29 20:48:02

    column的value获取的是注释里面的值即数据库表里面的字段名,getName获取的是字段的名字是指id,userName这些,为了获取所输入的值,用来填写sql语句


  • qq_与赠_03193390
    2018-04-01 22:42:19

    你说的没问题,因为字段的名称和注解的值是一样的,但老师的意思是不要让你混淆这两个概念,column.value()是得到该字段上面注解里的值,而后面field.getname()是获得该字段的名称。总而言之这两者是完全不相等的!(视频中的例子只是恰巧老师把这两个值设置成一样的了,所以你会认为就是字段的名字)

  • 林布兰特
    2018-01-31 11:54:23

    后面拼sql时候需要用到字段名=字段值,比如userName = 'hehe' and age = 18。