小编给大家分享一下Mybatis-Plus代码生成器的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

实战数据库脚本

创建一张商品表test_goods

CREATETABLE`test_goods`(`id`bigint(20)DEFAULTNULLCOMMENT'id',`goods_sn`varchar(45)DEFAULTNULLCOMMENT'商品编码',`name`varchar(255)DEFAULTNULLCOMMENT'商品名称',`title`varchar(80)DEFAULTNULLCOMMENT'标题',`price`decimal(10,2)DEFAULTNULLCOMMENT'售价',`status`int(2)DEFAULTNULLCOMMENT'商品状态',`sale_count`int(11)DEFAULTNULLCOMMENT'销量',`create_date`datetimeDEFAULTNULLCOMMENT'创建时间',`modify_date`datetimeDEFAULTNULLCOMMENT'修改时间')ENGINE=InnoDBDEFAULTCHARSET=utf8maven依赖

<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.1.2</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus</artifactId><version>2.1.4</version></dependency><!--aspectj--><dependency><groupId>org.aspectj</groupId><artifactId>aspectjweaver</artifactId><scope>provided</scope></dependency><!--es--><!--lombok简化get/set方法--><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.16.10</version><scope>provided</scope></dependency><dependency><groupId>org.apache.velocity</groupId><artifactId>velocity-engine-core</artifactId><version>2.0</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope></dependency><!--csv导出用到--><dependency><groupId>com.opencsv</groupId><artifactId>opencsv</artifactId><version>3.8</version></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-freemarker</artifactId></dependency></dependencies>

看完了这篇文章,相信你对“Mybatis-Plus代码生成器的示例分析”有了一定的了解,如果想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!