MyBatis3
文章平均质量分 96
尚硅谷学习视频对应的笔记
greenhand_jay
这个作者很懒,什么都没留下…
展开
-
MyBatis 之一(简介、HelloWorld、全局配置文件)
1、MyBatis 简介MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普通的 Java 对象)映射成数据库中的记录。(1)MyBatis 历史原是 Apache 的一个开源项目 iBatis, 2010年6月这个项目由 Apa原创 2021-01-15 12:17:43 · 258 阅读 · 1 评论 -
MyBatis 之二(映射文件)
4、MyBatis 映射文件映射文件指导着 MyBatis 如何进行数据库增删改查,有着非常重要的意义;cache –命名空间的二级缓存配置cache-ref –其他命名空间缓存配置的引用。resultMap–自定义结果集映射parameterMap –已废弃!老式风格的参数映射sql –抽取可重用语句块。insert –映射插入语句update –映射更新语句delete –映射删除语句select –映射查询语句4.1 insert、upda原创 2021-01-16 22:35:20 · 171 阅读 · 0 评论 -
MyBatis 之三(动态 SQL、缓存机制、ssm整合)
5、MyBatis 动态SQL动态SQL是MyBatis强大特性之一。极大的简化我们拼装SQL的操作。动态SQL 元素和使用JSTL 或其他类似基于XML 的文本处理器相似。MyBatis 采用功能强大的基于OGNL 的表达式来简化操作。–if–choose (when, otherwise)–trim (where, set)–foreach(1)if:判断 <!-- 查询员工,要求携带了哪个字段,查询就带上这个字段的值 --> <!-- public L原创 2021-01-19 16:33:32 · 276 阅读 · 0 评论 -
MyBatis 之四(逆向工程、源码分析、插件开发)
7、MyBatis-Spring 整合(1)查看不同MyBatis版本整合Spring时使用的适配包http://www.mybatis.org/spring/点击进入(2)下载整合适配包https://github.com/mybatis/spring/releases点击进入原创 2021-03-12 17:07:31 · 216 阅读 · 0 评论