项目搭建 Day02-ubuntu20.04 安装mysql 添加mybatis-plus

项目练习 / 2021-12-18

继续昨天的铺垫,ubuntu20.04 安装 mysql8.0.27开始。

(跳一个课外题,为了方便以后部署 今天尝试了一下阿里云的一个脚本Alibaba Cloud Toolkit

项目开始 从 https://start.spring.io/ 创建一个2.6.2-SNAPSHOT的版本并且初始配件选择

https://search.maven.org/ (查找最新版本的依赖)

依然是根据mall-learning 来搭建项目

创建pom.xml

因为使用的是spring 2.6.2-SNAPSHOT的版本所以使用默认的仓库来下载

(记录一下,maven在一般情况下不用使用脱机工作,一般pom文件找不到配置类,只需要删除了仓库里面的数据然后再重新刷新即可,也可以使pom文件先忽略再重新导入)

	<--依赖-->
	<dependencies>
<!--MyBatis分页插件-->
		<dependency>
			<groupId>com.github.pagehelper</groupId>
			<artifactId>pagehelper-spring-boot-starter</artifactId>
			<version>${com.github.pagehelper.version}</version>
		</dependency>
		<!--集成druid连接池-->
		<dependency>
			<groupId>com.alibaba</groupId>
			<artifactId>druid-spring-boot-starter</artifactId>
			<version>${com.alibaba.version}</version>
		</dependency>
		<!-- MyBatis 生成器 -->
		<dependency>
			<groupId>org.mybatis.generator</groupId>
			<artifactId>mybatis-generator-core</artifactId>
			<version>${org.mybatis.generator.version}</version>
		</dependency>
		<!--Mysql数据库驱动-->
		<dependency>
			<groupId>mysql</groupId>
			<artifactId>mysql-connector-java</artifactId>
			<version>${mysql.version}</version>
		</dependency>
	</dependencies>
	<--版本控制-->
	<properties>
		<com.github.pagehelper.version>1.4.1</com.github.pagehelper.version>
		<com.alibaba.version>1.2.8</com.alibaba.version>
		<org.mybatis.generator.version>1.4.0</org.mybatis.generator.version>
		<mysql.version>8.0.27</mysql.version>
	</properties>

创建了项目结构

image.png