随笔分类 -  Mybatis

摘要:第一,要写一个接口,这个接口不需要对应的实现类,在方法上写上对应的增(@Insert),删(@Delete),改(@Update),查(@Select); 第二,配置好Configuration.xml文件; 第三,写一个测试类,读入configuration.xml,创建一个SqlSessionF 阅读全文
posted @ 2019-10-23 15:27 流氓大队长 阅读(192) 评论(0) 推荐(0)
摘要:1、延迟加载(lazyLoadingEnable) (1)什么是延迟加载 MyBatis中的延迟加载,也称为懒加载,是指在进行关联查询的时候,按照设 置延迟加载规则推迟对关联对象的select检索。延迟加载可以有效的减少数据库 的压力。 注意:MyBatis的延迟加载只是对关联对象的查询有延迟设置, 阅读全文
posted @ 2019-10-14 15:07 流氓大队长 阅读(323) 评论(0) 推荐(0)
摘要:关联映射一对多 创建CountryMapper.java接口如下: 创建CountryMapper.xml文件如下 测试程序: 自连接一对多 接口: 编写xml文件: 测试: 关联映射多对一 创建接口: 创建CountryMapper.xml文件如下: 测试程序: 关联映射多对多 接口: 编写.xm 阅读全文
posted @ 2019-10-13 18:47 流氓大队长 阅读(213) 评论(0) 推荐(0)
摘要:运行结果: 使用set智能标签修改数据 阅读全文
posted @ 2019-10-12 08:13 流氓大队长 阅读(167) 评论(0) 推荐(0)
摘要:Mybatis的模糊查询以及自动映射 Mybatis的模糊查询 1. 参数中直接加入%% ? 1 2 3 4 5 6 7 8 9 param.setUsername("%CD%"); param.setPassword("%11%"); <select id="selectPersons" resu 阅读全文
posted @ 2019-10-09 08:36 流氓大队长 阅读(208) 评论(0) 推荐(0)
摘要:Mybatis实现数据的增删改查(CRUD) 什么是 MyBatis? MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射, 阅读全文
posted @ 2019-09-28 19:11 流氓大队长 阅读(280) 评论(0) 推荐(0)
摘要:Mybatis深入了解:https://www.cnblogs.com/best/p/9711215.html 框架的概念 框架(Framework)是一个可重用的公共结构的半成品,它为我们构建新的应用程序提供了极大的便利。一方面提供了可以拿来就用的工具,更重要的是,提供了可重用的设计 主流框架的介 阅读全文
posted @ 2019-09-27 16:05 流氓大队长 阅读(191) 评论(6) 推荐(0)