Generator:根据数据库来逆向生成实体类、sql语句等,点击跳转至官方网址
1、导入pom依赖
org.mybatis.generator
mybatis-generator-core
1.3.7
这里需要注意的是这个只是导入generator的依赖包,而使用的是mybatis生成,还需要mybatis的jar包
2、在项目的根目录创建一个xml配置文件,这个配置文件就是用来生成的配置文件,而官网上有四种配置方式,这里我们用的是MyBatis3,其他详情看这里
这里需要注意的点就是自己指定的数据库要与自己的机相符,还有指定的包,自己创建好
3、运行
运行这里仍看官网,运行官网上也是有几种方式,我选择的是java,自己创建一个java文件,main方法下添加运行代码
Listwarnings = new ArrayList (); boolean overwrite = true; File configFile = new File("自己创建的generator配置文件名称.xml"); ConfigurationParser cp = new ConfigurationParser(warnings); Configuration config = cp.parseConfiguration(configFile); DefaultShellCallback callback = new DefaultShellCallback(overwrite); MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings); myBatisGenerator.generate(null);
4、最后运行即可



