Mybatis逆向工程

mybatis框架使用者定制的代码生成器,快速根据表生成了JavaBean的映射文件、接口、Bean类

javaModelGenerator:javaBean的生成策略

targetPackage="test.model"         目标包名

sqlMapGenerator:sql映射生成策略

逆向生成一些表,mapper接口,mapper映射文件

使用方式:

1、在generatorConfig.xml中配置mapper生成的详细信息

                          1.1、添加要生成的数据库表

                          1.2、POJO文件的所在路径

                          1.3、mapper文件所在包路径

2、运行GeneratorsqlMap类中的main方法生成文件

3、将生成文件复制到自己工程

POJO的内在含义是指那些没有任何类继承,也没有实现任何接口,更没有被其他框架侵入的java对象

POJO的格式用于数据的临时传递,只能装载数据,作为数据存储的载体,而不具有业务逻辑处理能力

JavaBean是可重用组件:1、类必须有一个公共的缺省构造函数

                                              2、类的属性使用getter和setter来访问,遵从规范

                                             3、类是可序列化

任何一个Java类都可以是一个Bean 

posted @ 2019-07-10 15:22  繁春  阅读(96)  评论(0编辑  收藏  举报