本文共 1797 字,大约阅读时间需要 5 分钟。
接着再导入mysql驱动,包在中已经上传过了。接着在src目录下创建generator.xml文件。链接:https://pan.baidu.com/s/1l7BxP-s74a0Ok7ReI8w-8A
提取码:v2gy
3.使用java类来执行逆向工程运行下面代码即可。
import org.mybatis.generator.api.MyBatisGenerator;import org.mybatis.generator.config.Configuration;import org.mybatis.generator.config.xml.ConfigurationParser;import org.mybatis.generator.internal.DefaultShellCallback;import java.io.File;import java.util.ArrayList;import java.util.List;public class Main { public static void main(String[] args) throws Exception{ List接下来在正式项目中直接复制上面的内容使用即可,再生成的代码中会给出许多逆向自动实现的简单的CRUD方法。还有我们发现有名字带有Example的类,这里我给出一个代码样例读者自行尝试即可,这里就不演示了。 到目前为止我们的讲解都是基于映射配置文件的接下来我们就要开始讲解注解了,从第一篇到现在我们最开始创建的那个工程经过我们这么久的使用已经有了很多的改变,现在我们工程分享出来。warnings = new ArrayList (); boolean overwrite = true; //获取配置文件 File configFile = new File("src/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); }}
链接:https://pan.baidu.com/s/16JOjhMPKoy6Sym9tORvzZg
提取码:5fx1
转载地址:http://ktlzi.baihongyu.com/