mirror of
https://gitee.com/many2many/java-web.git
synced 2025-01-11 14:40:55 +08:00
1.4 KiB
1.4 KiB
7. 项目实践
基于开源项目 https://github.com/rocboss/paopao-ce , 使用spring boot完成后端服务程序。
7.1 项目准备
7.1.1 Git仓库
在http://123.249.84.124:8066/ 注册账号
创建仓库 paopao
7.1.2 初始化spring boot项目
7.1.3 gradle配置
国内源配置
repositories {
mavenLocal()
maven { url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/' }
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'https://maven.aliyun.com/repository/public' }
mavenCentral()
}
7.1.4 ui部署
nginx中部署 paopao-web-ui.zip
7.2 用户注册功能开发
7.2.1 API设计
7.2.2 spring boot配置文件修改
7.2.3 实体类和Repository接口
7.2.3 Controller和service
7.2.4 测试
7.3 发布文章功能开发
7.3.1 API
7.3.2 实体类和Repository接口
7.3.3 Controller和service
7.3.4 实现统一包装回应数据
7.3 附件上传功能开发
7.3.1 API
7.3.2 实体类和Repository接口
7.3.3 Controller和service
7.4 文章相关功能开发
7.4.1 API设计
7.4.2 功能实现
文章查询、评论功能、点赞、收藏