还是觉得看书学习有意思~嘿嘿。今天把mybatis给结束掉。  

                  --WZY

 

一、什么是逆向工程?

      简单点说,就是通过数据库中的单表,自动生成java代码。

      Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类)

      企业中,逆向工程是个很常用的工具,之前我们就学习了hibernate的逆向工程,比我们手动创建映射文件的配置信息方便很多,

二、下载逆向工程

      jar包下载 

            Mybatis(七) mybatis的逆向工程的配置详解

            Mybatis(七) mybatis的逆向工程的配置详解

 

三、创建java工程

      此步骤截图略,

 

四、添加jar包

      逆向工程jar包,mybatis-generator-core-1.3.2.jar,每个人版本不一样,这里不一定就完全相同

      数据库驱动包,使用的是mysql

            Mybatis(七) mybatis的逆向工程的配置详解

 

五、创建核心代码

      点击进入jar包的docs目录下找到index.html来查询复制核心代码。

              Mybatis(七) mybatis的逆向工程的配置详解

      点击index.html进入

              Mybatis(七) mybatis的逆向工程的配置详解

      给出核心代码方便日后直接复制

   List<String> warnings = new ArrayList<String>();
   boolean overwrite = true;
   File configFile = new File("generatorConfig.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);
核心代码

相关文章:

  • 2021-05-23
  • 2021-11-02
  • 2021-05-14
  • 2021-09-23
  • 2021-08-07
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-15
  • 2022-12-23
相关资源
相似解决方案