首页 试题广场 > 试题详情
单选题

【C017140】在MyBatis应用中,Mapper文件有如下配置:
<select id="getUser" parameterType="string" resultType="user">
select <include refid="cols"/> from user_c where id=#{id}
</select>
则以下选项说法错误的是()。

  • A.这里<include>标签指向了cols,则cols可以这样配置:
    <sql id="cols">
    name=#{name},age=#{age},address=#{address}
    </sql>
  • B.这里resultType="user",假如user不是一个具体bean,则说明这是一个别名,因此需要对别名声明:
    <typeAliases>
    <typeAlias type="com.xxx.User" alias="aliasesUser"></typeAlias>
    </typeAliases>
  • C.在Mybatis应用中,别名一般在Mysql配置文件的<configuration>标签中进行声明
  • D.#{id}需要替换为${id},因为使用${}可以防止SQL注入
提交并查看答案
下一题 上一题
Ke星伙伴们的回答/ 5个回答
关闭
关闭
QQ
交流群
邀请
好友
App
下载
意见
反馈
返回
顶部