Spring Boot电商项目8:数据库设计与项目初始化三:创建Spring Boot项目;使用【mybatis-generator】插件生成实体类、mapper接口、mapper.xml等逆向文件;

说明:

(1)本篇博客的主要内容:

          ● 创建Spring Boot电商项目的工程:【mall】;

          ● 引入【mybatis-generator】插件;这个插件可以根据数据库表的内容,帮我们自动生成对应的实体类、Mapper接口、Mapper.xml文件;

          ● 同时,也可以看到我们在 【Spring Boot电商项目5:项目开发所需工具;(IDEA插件:【Maven Helper】,【Free Mybatis Plugin】;Postman;数据库可视化工具Navicat;)】中安装了【Free Mybatis Plugin】插件也生效了;这个插件的主要作用是:【在Mapper接口和Mapper.xml之间来回跳转】+【识别Mapper接口或Mapper.xml中的错误】;

(2)本篇博客需要注意的点:

          ● 我们在与数据库打交道的时候,最好要记得设置时区;

          ● 【mybatis-generator】这个插件其实挺给力的,其可以帮我们快速的创建实体类、mapper接口、mapper.xml等逆向文件;使我们不用去做一些八股文式的、“没有技术含量的”、繁重的创建工作,节省大量的时间;

目录

一:使用【IDEA集成的Spring Initializr】的方式,创建一Spring Boot工程;

二:首先,引入【Mybatis依赖】和【数据库驱动依赖】;

三:整合【mybatis-generator】插件;生成实体类、mapper接口、mapper.xml等逆向文件;

1.在pom.xml中,引入【mybatis-generator】插件;

2.创建并配置【mybatis-generator】插件的配置文件:generatorConfig.xml文件;

3.使用【mybatis-generator】插件生成实体类、mapper接口、mapper.xml等逆向文件;

4.附加说明:【Free Mybatis Plugin】插件也生效了:【在Mapper接口和Mapper.xml之间来回跳转】+【识别Mapper接口或Mapper.xml中的错误】;


一:使用【IDEA集成的Spring Initializr】的方式,创建一Spring Boot工程;

详细内容,可以参考【Spring Boot入门三:创建Spring Boot项目;(包括【Spring 官网start.spring.io】方式,【IDEA集成的Spring Initializr】方式)】;

……………………………………………………

然后,差不多得等待一会,等待依赖的下载;

……………………………………………………

然后,启动项目:


二:首先,引入【Mybatis依赖】和【数据库驱动依赖】;

		<!--mybatis相关的依赖-->
		<dependency>
			<groupId>org.mybatis.spring.boot</groupId>
			<artifactId>mybatis-spring-boot-starter</artifactId>
			<version>2.1.1</version>
		</dependency>
		<!--mysql相关依赖-->
		<dependency>
			<groupId>mysql</groupId>
			<artifactId>mysql-connector-java</artifactId>
		</dependency>

说明:

(1)这儿如果有不明白的地方,可以参考【Spring Boot入门八:Spring Boot的一个全流程演示;(第一次见到了@Mapper注解)】;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值