JavaEE
一个努力变秃的小白
这个作者很懒,什么都没留下…
展开
-
Mybatis---Generator逆向工程的的详细配置(使用Maven的方式)
pom.xml 文件中添加插件配置依赖信息 <build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> .原创 2020-05-27 07:39:29 · 325 阅读 · 0 评论 -
MyBatis---动态SQL【重点】
什么是动态SQL:动态SQL就是指根据不同的条件生成不同的SQL语句动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。主要标签:ifchoose (when, otherwise)trim (where, set)foreach文章目录搭建环境`IF`choose原创 2020-05-27 07:31:20 · 281 阅读 · 0 评论 -
MyBatis复杂结果映射----多对一、一对多查询【难点】
MyBatis 多对一,一对多查询文章目录MyBatis 多对一,一对多查询1. 多对一处理(联合)环境搭建关联的嵌套 Select 查询(子查询)关联的嵌套结果映射(联表查询)2. 一对多处理(集合)环境搭建集合的嵌套 Select 查询(子查询)集合的嵌套结果映射(联表查询)补充:3. 鉴别器复杂查询小结1. 多对一处理(联合)多对一图示:多个学生,对应一个老师对于学生这边而言, 关联 … 多个学生,关联一个老师 【多对一】对于老师而言, 集合 , 一个老师,有很多学生 【一对原创 2020-05-25 21:51:17 · 355 阅读 · 0 评论 -
Mybatis的简单执行流程分析
Mybatis的简单执行流程分析!(小结)执行流程总览MyBatis的全局的初始化过程(加载全局核心配置文件)创建会话获取Mapper实例从Mapper注册中心获取实例构建Mapper代理实例拓展:简单分析注册过程:在读取核心配置文件config.xml时 。mapper注册器会将所有的 mapper映射 注册添加到内存【即注册中心】中,注册 mapper 的主要作用是将 Mapper 添加到 knownMappers 集合中,实现 M原创 2020-05-24 20:03:12 · 468 阅读 · 0 评论 -
MyBatis---mapper映射器的三种常用配置方式
XML配置—映射器(mappers)既然 MyBatis 的行为已经由其他元素基本配置完了,我们现在就要来定义SQL 映射语句了。 告诉 MyBatis 到哪里去找映射文件。 你可以使用相对于类路径的资源引用,通过接口的类名 或 扫描包名下的配置等。例如:方式一: 使用 resource 资源路径进行绑定【推荐使用】<!--每一个Mapper.XML都需要在Mybatis核心配置文件中注册!--><mappers> <!--使用资源路径绑定配置文件,在通原创 2020-05-24 19:42:52 · 1362 阅读 · 0 评论