文章分类 -  Mybatis

摘要:一,Mybatis缓存 查询两次,只执行了一次查询语句 缓存 数据的缓冲区 一级缓存 作用域:存储在单个的SqlSession里面 默认开启 二级缓存 实际上是一个全集缓存 作用域:存储在对应的XXXMapper里面(每一个Mapper的工作空间) 需要手动开启,开启之后,数据还是会优先缓存到一级缓 阅读全文
posted @ 2022-12-02 00:50 不再犹豫27 阅读(15) 评论(0) 推荐(0) 编辑
摘要:入参注意 1.以多个参数入参(需要在每个参数前面添加@Param注解) 语法:public 返回值类型 方法名(@Param("形参1")参数类型1 实参1,@Param("形参2")参数类型2 实参2); 注意:此处的name和role相当于是起的别名,类似形参,查询语句的参数也需要写name和r 阅读全文
posted @ 2022-11-30 11:59 不再犹豫27 阅读(135) 评论(0) 推荐(0) 编辑
摘要:1,以多个参数入参(需要在每个参数前面添加@Param注解),@param:该注解可以实现多参数传递,同时还可以解决参数名称相同的问题,因为@Param中可以重新设置传入参数的名称 resultMap映射结果集: 如果实体类中的变量名和表中对应的字段名不一致时,自动映射设置值得时候,就会找不到相关的 阅读全文
posted @ 2022-11-29 17:16 不再犹豫27 阅读(19) 评论(0) 推荐(0) 编辑
摘要:mybatis mybatis是一款优秀的持久层框架,它支持自定义sql,存储过程已经高级映射,也就是说mybatis是用来优化dao层的 一.优点: 相比于JDBC连接数据库,代码更加简洁(相当于减少了50%以上的代码量) 简单易学 支持编写动态sql(可以直接在对应的xml文件使用if等判断来拼 阅读全文
posted @ 2022-11-28 20:33 不再犹豫27 阅读(34) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示