(三)使用mybatis generator插件生成bean

先配置数据库连接信息:


image

我用的是yml配置,感觉这种格式一目了然,不用像properties文件要重复的写字。。。

然后是用mybatis generator帮我生成各种ORM映射类。

第一步:在pom.xml中引入插件依赖




  org.mybatis.generator

  mybatis-generator-maven-plugin

  1.3.6

  

      

      src/main/resources/generatorConfig.xml

      true

      true

  



第二步:在resource目录下新建generatorConfig.xml (敏感信息做了**处理。这里主要遇到的问题就是http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd下载不下来,百度啊,然后就找到个idea很神奇的解决办法,左边会有红色灯泡给你提示解决办法,只要点选Fetch external resource就可以了,比eclipse好用哦)





    

    

    

        

            

            

            

        

        

        

        

        

            

        

        

        

            

            

        

        

        

            

        

        

        

            

        

        

        

第三步,点击生成按钮(这个也超级简单,只要在maven面板的plugins下双击mybatis-generator就好了,确实比eclipse好用哦)

image

完成以后左边的项目目录会自动刷新,eclipse还要手动刷新。

image

生成文件后发现一个报错:找不到生成文件中的引用类import org.apache.ibatis.annotations.Param;


image.png

这里引入的是ibatis包下的类,感觉应该是类引错了。可是看到之前一个用到mybatis的项目中@Param引入的也是这个类,那就是包未引入?参考了其他项目,引入了mybatis的包:


            org.mybatis
            mybatis
            3.0.6
        

然后报错消失~


image.png

你可能感兴趣的:((三)使用mybatis generator插件生成bean)