本文共 1862 字,大约阅读时间需要 6 分钟。
今天搞毕设的时候发现有大量的增删改查着实让人头疼, 想起在深圳实习的时候项目中可以自动生成sql语句,这次又去找了下。 发现了两种解决方案: 1. mybatis-generator插件 2. MyBatisCodeHelper-Pro 插件 两者都可以根据数据库表自动生成pojo对象,sql语句和dao层 区别是前者免费功能简单点,后者付费功能更全。 所以我选择前者...
不过这里还是贴一下MyBatisCodeHelper-Pro教程地址,等上班后支持一波
一步一步来:maven配置generator插件
org.mybatis.generator mybatis-generator-core 1.3.4 org.springframework.boot spring-boot-maven-plugin org.mybatis.generator mybatis-generator-maven-plugin 1.3.2 true true src/main/resources/generator/generatorConfig.xml mysql mysql-connector-java 8.0.13
configurationFile标签填写的是generator配置文件地址
还得在插件里添加mysql-connector-java依赖 注意这里还会有版本问题,我就遇到了:Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate (default-cli) on project restful-demo: Execution default-cli of goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate failed: Exception getting JDBC Driver
原因:
mybatis-generator-maven-plugin版本为1.3.2 mysql-connector-java版本为5.1.41 两个版本不兼容,将mysql-connector-java版本修改为8.0.13等合适版本即可转载地址:http://skucz.baihongyu.com/