文章目录
SpringBoot仿B站项目介绍
1.技术架构
2.多模块的开发,多环境的配置
2.1maven的本地配置
2.2新建模块,POM文件
2.3 父工程POM文件
2.4创建Mysql的表格
2.5YML文件
遇到的bug,出现Autowire注册不了
SpringBoot仿B站项目介绍 1.技术架构
项目基于:Springboot2.x+mysql+mybatis+maven3.6x
2.多模块的开发,多环境的配置
由于项目有生产环境和测试环境,所以我们开发时进行多环境配置
环境的配置在application.properties
#这里我们在测试环境中进行开发
spring.boot.profile.active=test
其中sql数据的我们写在dao层
service进行业务开发,service调用dao层
Controller层,与前端进行调用,调用service中的方法
2.1maven的本地配置
配置本地仓库
我们在maven官网下载后,需要对conf下的seting文件进行修改
2.2新建模块,POM文件
以后项目步骤如下:
1.新建imooc-dao;imooc-api;imooc-service模块
2.改pom文件
3.yml文件的配置
4.启动类的设置
2.3 父工程POM文件
<groupid>org.example</groupid>
imooc-bilibili
<packaging>pom</packaging>
<version>1.0-SNAPSHOT</v