随笔分类 -  mybatis

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

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