Mybatis
℡tang
Always happy TT
展开
-
Mybatis-映射文件
Mybatis-映射文件(二)Mybatis的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器XML文件就显得相对简单。如果拿他跟具有相同功能的JDBC代码进行对比,你会立即发现省掉了将近95%的代码。Mybatis就是针对SQL构建的,并且比普通方法做的更好。一. 传入参数:1.#和$由于Mybatis底层还是jdbc,而jdbc在操作数据库传递参数是,有两种方式,一...原创 2019-04-27 20:07:33 · 227 阅读 · 0 评论 -
MyBatis-基本使用
一、什么是MyBatis?mybatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。二、Mybatis和hibernate的...原创 2019-04-25 20:30:50 · 255 阅读 · 0 评论 -
MyBatis-动态SQL
文章目录动态SQL语句1.if语句2.choose,when,otherwise3.where语句4.set语句5.trim6.foreach语句7.bind8.sql语句动态SQL语句MyBatis的强大特性之一便是它的动态SQL。如果你有使用JDBC或其它类似框架的经验,你就能体会到根据不同条件拼接SQL语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号...原创 2019-07-12 20:01:15 · 147 阅读 · 0 评论 -
MyBtis-缓存
文章目录1.缓存概念:2.缓存作用:3.缓存分类:4.MyBtis中的一级缓存:5.MyBtis中的二级缓存:1.缓存概念:缓存是计算机领域非常通用的概念。它介于应用程序和永久性数据存储数据源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能,缓存中的数据是数据存储源中数据的拷贝,应用程序在运行时直接读写缓存中的数据,只在某些特定时刻按...原创 2019-07-13 20:06:43 · 419 阅读 · 0 评论 -
MyBatis-配置文件
文章目录介绍1.properties 属性2.settings 设置3.typeAlias 类型别名4.typeHandlers 类型处理器介绍MyBatis的配置文件包含了会深深影响MyBatis行为的设置(settings)和属性(properties)信息。文档的顶层结构如下:configuration 配置 properties 属性 settings 设置...原创 2019-07-11 21:11:56 · 196 阅读 · 0 评论