1、resource:指定classpath下的路径
2、 url:指定系统上的特定的路径
1、读取外部的资源的jar包
1、context:可以配置多个
1、唯一的
1、很重要,定义了如何生成 实体类的策略
2、conditional:默认的;如果一张表里面只有一个字段,不会为该表创建一个实体类
3、 flat: 推荐使用;该模型为每一张表只生成一个实体类。这个实体类包含表中的所有字段
4、hierarchical:如果表有主键,那么该模型会产生一个单独的主键实体类,如果表还有BLOB字段, 则会为表生成一个包含所有BLOB字段的单独
的实体类,然后为所有其他的字段生成一个单独的实体类。 MBG会在所有生成的实体类之间维护一个继承关系
1、此属性用于指定生成的代码的运行时环境
2、MyBatis3:默认值
3、MyBatis3Simple:推荐使用(没有其他的文件example实挒)
4、Ibatis2Java2:(老版本)
5、Ibatis2Java5:(老版本)
1、生成注释信息
2、默认的实现类中提供了两个可选属性,需要通过属性进行配置
3、suppressAllComments : 阻止生成注释,默认为false
4、suppressDate : 阻止生成的注释包含时间戳,默认为false
2、自定义的类需要实现CommentGenerator接口
导入jar包