随笔分类 - mybatis
发表于 2019-01-04 23:26阅读:369评论:0推荐:0
摘要:MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。缓存可以极大的提升查询效率。MyBatis系统中默认定义了两级缓存, 一级 缓存和 二级缓存。– 1、默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存)开启,一级缓存默认实现类org.apache.i
阅读全文 »
发表于 2019-01-04 22:40阅读:153评论:0推荐:0
摘要:未完
阅读全文 »
发表于 2019-01-01 19:25阅读:207评论:0推荐:0
摘要:映射文件指导着MyBatis如何进行数据库增删改查,有着非常重要的意义。 以下是maper可配置的子标签: cache : 配置mybatis的二级缓存 (作用域为当前的命名空间) 前提需要启用二级缓存,开启方式,只需要在全局配置文件的setting中添加cacheEnabled属性为true: 示
阅读全文 »
发表于 2019-01-01 19:24阅读:361评论:0推荐:0
摘要:XML 映射配置文件(官方结构) MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置(settings)和属性(properties)信息。文档的顶层结构如下: configuration 配置 properties 属性 settings 设置 typeAliases 类型别名
阅读全文 »
发表于 2019-01-01 18:48阅读:233评论:0推荐:0
摘要:环境准备 1.创建数据库表 2.准备依赖的jar包 log4j.jar mybatis-3.4.1.jar mysql-connector-java-5.1.37-bin.jar 如果是maven项目,加入以下依赖: 3.创建项目:MyBatis_01_HelloWorld 项目结构如下: Empl
阅读全文 »
发表于 2019-01-01 16:41阅读:227评论:0推荐:0
摘要:MyBatis简介: MyBatis历史: 与其他持久化层框架对比: JDBC– SQL夹在Java代码块里,耦合度高导致硬编码内伤– 维护不易且实际开发需求中sql是有变化,频繁修改的情况多见。Hibernate和JPA– 长难复杂SQL,对于Hibernate而言处理也不容易。– 内部自动生产的
阅读全文 »
发表于 2019-01-01 16:28阅读:414评论:0推荐:0
摘要:Mybatis学习笔记大纲: 一、MyBatis简介 二、MyBatis-HelloWorld 三、MyBatis-全局配置文件 四、MyBatis-映射文件 五、MyBatis-动态SQL 六、MyBatis-缓存机制 七、MyBatis-Spring整合 八、MyBatis-逆向工程 九、MyB
阅读全文 »