zoukankan      html  css  js  c++  java
  • mybaits

    占位符 #{}

    1.#{} #{id}
    id为参数可以是任意类型

    点击查看代码
    <mapper namespace="com.itpsc.mapper.EmpMapper" >
    
    <select id="queryById" parameterType="int" resultType="com.itpsc.entity.Emp">
      SELECT * FROM t_emp WHERE empno=#{empno}
    </select>
    
    </mapper>
    

    id:标志映射文件中的sql,通常id也称为statement的id。id的值就是xxxMapper.java中的方法名。

    parameterType:执行sql语句中的输入参数的类型。

    resultType:指定sql输出结果映射成java类型的对象。

    用来拼接 ${}

    用来拼接sql字符串,将接收到的参数内容不加任何修饰拼接在sql语句中。
    2.({} `<select id="queryLikeName" parameterType="String" resultType="com.itpsc.entity.Emp"> SELECT * FROM t_emp WHERE ename LIKE '){_parameter}'
    `

  • 相关阅读:
    bean
    Parcel
    其他
    XSS
    渗透 提权 常用 批处理 代码总结
    暴力攻击 PHP 脚本 初探
    CGI PL PERL脚本 提权
    ACCESS 手工注入
    shell 数组操作
    宏定义 宏参数 .
  • 原文地址:https://www.cnblogs.com/ldphoebe/p/15489098.html
Copyright © 2011-2022 走看看