一:properties中的配置信息

1、resource:指定classpath下的路径

2、 url:指定系统上的特定的路径

二:classPathEntry中的配置信息

1、读取外部的资源的jar包

location:外部路径绝对地址如导入JAR包可以不写

三:context中的配置信息

1、context:可以配置多个

1、id属性:

1、唯一的

2、defaultModelType属性:

1、很重要,定义了如何生成 实体类的策略

2、conditional:默认的;如果一张表里面只有一个字段,不会为该表创建一个实体类

3、 flat: 推荐使用;该模型为每一张表只生成一个实体类。这个实体类包含表中的所有字段

4、hierarchical:如果表有主键,那么该模型会产生一个单独的主键实体类,如果表还有BLOB字段, 则会为表生成一个包含所有BLOB字段的单独

的实体类,然后为所有其他的字段生成一个单独的实体类。 MBG会在所有生成的实体类之间维护一个继承关系

3、targetRuntime属性:

1、此属性用于指定生成的代码的运行时环境

2、MyBatis3:默认值

3、MyBatis3Simple:推荐使用(没有其他的文件example实挒)

4、Ibatis2Java2:(老版本)

5、Ibatis2Java5:(老版本)

四:commentGenerator中的配置信息

1、一般配置

1、生成注释信息

2、默认的实现类中提供了两个可选属性,需要通过属性进行配置

3、suppressAllComments : 阻止生成注释,默认为false

4、suppressDate : 阻止生成的注释包含时间戳,默认为false

2、自定义配置

1、type:指向的自定义的类地址

2、自定义的类需要实现CommentGenerator接口

导入jar包

MyBatis Generator.xml详解相关推荐

  1. mybatis generator 属性详解

    2019独角兽企业重金招聘Python工程师标准>>> <?xml version="1.0" encoding="UTF-8"?> ...

  2. IDEA 2018 集成 MyBatis Generator 插件 详解、代码生成

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.修改maven的pom文件 只需要将如下依赖添加到pom.xml文件中即可.(注意此处是以plu ...

  3. Mybatis Generator 配置详解

    许多人在Java项目中都会到使用Mybatis Generator这个工具包,这里把这个工具的配置完整列一下: <?xml version="1.0" encoding=&q ...

  4. ibatis mysql 配置文件详解_MyBatis Generator 配置文件详解

    MyBatis Generator (MBG) 是由一个XML配置文件驱动的.这个配置文件中会声明以下内容: 如何连接数据库 要生成什么对象,以及如何生成它们 哪些表需要应用于对象生成. 根元素 ge ...

  5. 封装成jar包_通用源码阅读指导mybatis源码详解:io包

    io包 io包即输入/输出包,负责完成 MyBatis中与输入/输出相关的操作. 说到输入/输出,首先想到的就是对磁盘文件的读写.在 MyBatis的工作中,与磁盘文件的交互主要是对 xml配置文件的 ...

  6. MyBatis核心配置文件详解

    MyBatis核心配置文件详解 1.核心配置文件中的标签必须按照固定的顺序 2.properties标签 3.settings标签 4.typeAliases标签 5.environments标签 6 ...

  7. 如何配置Mybatis?(详解)

    如何配置Mybatis?(详解) 官网文档: https://mybatis.org/mybatis-3/zh/getting-started.html pom.xml <?xml versio ...

  8. Mybatis案例超详解

    Mybatis案例超详解 前言: 本来是想像之前一样继续跟新Mybatis,但由于种种原因,迟迟没有更新,快开学了,学了一个暑假,博客也更新了不少,我觉得我得缓缓,先整合一些案例练练,等我再成熟点理解 ...

  9. Mybatis的特性详解——动态SQL

    Mybatis的特性详解--动态SQL 前言 一.动态sql的元素 1.MyBatis if标签:条件判断 2.MyBatis choose.when和otherwise标签 3.MyBatis wh ...

  10. mybatis的原理详解

    mybatis的原理详解 原理图 执行的原理图如下图所示: 配置文件分析 config.xml: <?xml version="1.0" encoding="UTF ...

最新文章

  1. /bin/sh^M:损坏的解释器: No such file or directory
  2. SpringBoot 整合 Redis 实现消息队列
  3. mybatis中自建的类型别名
  4. 深圳当代艺术家的一次聚会
  5. 【Jetty】Jetty 的工作原理以及与 Tomcat 的比较
  6. tracepro杂散光分析例子_第二期青年矿床学家网络论坛(刘琰碳酸岩杂岩体型稀土矿;王小林CO2成矿效应)...
  7. linux定时执行脚本
  8. 在Dynamics 365 Fo/AX2012中获取不同类型的时间
  9. 文献基础知识、ISI、SCI、JCR
  10. C语言读取文件数据,操作并保存
  11. 【硬件木马项目】第二篇:硬件木马检测方法的种类及原理
  12. 使用iText对pdf中查找关键字坐标进行填充
  13. 群晖之邮件服务器搭建
  14. BlueCoat ProxySG性能问题分析--ICAP排队现象
  15. 题目 2322: 大鱼吃小鱼
  16. java怎么修改支付宝步数_支付宝怎么修改运动步数?刷步数最新方法
  17. EasyUI(2):PHP+EasyUI的增、删、改操作的完整示例
  18. csv用excel打开中文乱码
  19. Android 图片压缩之多种压缩方式结合使用
  20. Java程序员日常开发提效工具(谷歌,Idea)-长期更新

热门文章

  1. 前端开发面试题收集 JS
  2. WPF应用程序启动顺序机制
  3. (源码)智能优化算法—藤壶交配优化算法(Barnacles Mating Optimizer,BMO)
  4. 第二十一章 基于鹰栖息(eagle perching)的无模型优化
  5. python 读取txt中的英文内容 分析词频 可视化显示
  6. 《机器学习Python实践》第4章——Python和SciPy速成
  7. Machine Learning——Homework2
  8. windows下设置tomcat自动启动的注意事项
  9. 数据结构与算法------插入排序
  10. 数据结构---堆的相关操作