为了账号安全,请及时绑定邮箱和手机立即绑定

关于这幅图中的三个问题,请大家帮忙看一下

http://img1.sycdn.imooc.com//59438b4e00019df009820731.jpg

①为什么上面的 <= 需要用 CDATA 标签,下面的 >= 却不用呢?

②老师不是说能自动识别出方法中的参数吗,为什么这里还要添加 parameterType="long" 呢?是否可以省略不写?

③这里其实没有必要把所有的字段名都写出来吧,直接写一个 * 不就可以了?

正在回答

1 回答

  1. <=,>=理论上都应该用CDATA 标签包裹或者转译符替换,不然xml解析可能会出错

  2. 对于简单的基本类型是可以省略的,对于复杂的对象类型不省略

  3. ‘*’使用之后在编译时还是要进行转换为相应表字段,会影响效率,实际使用都是把字段写在<sql></sql>标签内重复使用

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于这幅图中的三个问题,请大家帮忙看一下

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号