一. 项目结构
sky-take-out:maven父工程,统一管理依赖版本,聚合其他子模块
sky-common: 子模块,存放公共类,例如:工具类、常量类、异常类等
sky-pojo: 子模块,存放实体类、VO、DTO等
Entity : 实体,通常和数据库中的表对应
DTO:数据传输对象,通常用于程序中各层之间传递数据
VO:视图对象,为前端展示数据提供的对象
POJO:普通Java对象,只有属性和对应的getter和setter
sky-server: 子模块,后端服务,存放配置文件、Controller、Service、Mapper等
二. Git 版本控制
1. 创建Git 本地仓库
打开idea,依次点击:VCS -> Import into Version Control -> Create Git Repository... -> 点击项目名称 -> OK
此时会出现
此时,本地仓库创建成功。
2. 创建Git远程仓库
访问 https://gitee.com/,新建仓库
3. 将本地文件推送到Git远程仓库
点击绿色√ 开始提交,commit
2. 添加Git远程仓库地址
选中项目右键 -> Git -> Repository -> Remotes... -> 点击 + ,输入地址 -> OK
推送:右键 -> Git -> Repository -> Push...
成功推送至远程仓库