zoukankan      html  css  js  c++  java
  • mybatis知识点总结

    mybatis知识点总结:

    参数资料:
    a.https://blog.csdn.net/frankaqi/article/details/51872730
    b.https://www.cnblogs.com/huajiezh/p/6415388.html
    c.http://www.cnblogs.com/huajiezh/p/6415322.html
    d.https://www.imooc.com/article/23834?block_id=tuijian_wz

    1.mybatis是什么?
    mybatis是持久层框架,它对jdbc进行了封装.
    2.spring与mybatis的整合配置
    参考:https://www.cnblogs.com/Sunnor/p/6631900.html
    3.mybatis返回主键值
    insert 方法总是返回一个int值 - 这个值代表的是插入的行数。而自动生成的键值在 insert 方法执行完后可以被设置到传入的参数对象中。
    示例:
    <insert id="insertName" useGeneratedKeys="true" keyProperty="id">
    insert into names (name) values (#{name})
    </insert>
    4.Mybatis执行批量插入sql
    参考:https://blog.csdn.net/u012184337/article/details/52318768
    5.{}和${}的区别是什么?
    在Mybatis中,有两种占位符
    #{}解析传递进来的参数数据
    ${}对传递进来的参数原样拼接在SQL中
    #{}是预编译处理,${}是字符串替换。
    使用#{}可以有效的防止SQL注入,提高系统安全性。

  • 相关阅读:
    react-redux
    Vue中常用的UI框架
    vue中router与route的区别
    H5新增input属性
    H5新增的input类型
    菜鸡对作用域链的理解
    自己对路由的一些理解
    浏览器缓存
    黄瓜的不定期更新面试题
    ajax封装
  • 原文地址:https://www.cnblogs.com/wjqhuaxia/p/9384012.html
Copyright © 2011-2022 走看看