继续昨天的铺垫,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>
创建了项目结构