# teamwork_backend **Repository Path**: Windy_Yexiao/teamwork_backend ## Basic Information - **Project Name**: teamwork_backend - **Description**: 第1组和第十组人才网后端接口代码库 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2021-04-22 - **Last Updated**: 2023-03-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Salute:王晔、张舰、李北静、张鹏举、周希亚、胡雪宜、周裕涵、申海洋、苏宁宁、丁晓辉 “千里马常有,而伯乐不常有!” --- ## 第一组和第十组人才网项目代码仓库使用 - 记得提前下载Git软件(https://git-scm.com/download/win) 然后在任意文件夹右键 找到git bash 执行获取后端仓库的操作: ```git git clone https://gitee.com/Windy_Yexiao/teamwork_backend/ ``` 1. 在下载在本地后(可以使用git clone),使用IDEA打开 2. 安装git软件,并在IDEA设置(Setting)->插件(Plugin) 》搜索Gitee和Lombok插件,并安装插件重启IDEA 3. 然后在设置中搜索gitee->点击+号,添加码云账号完成配置(前提是通过邀请链接进入仓库开发权限) 4. 然后在IDEA上面菜单栏就有Git的一堆操作,在后期可以提交(Push)代码或者拉取(Pull)代码,前期不太会用不要随意更改文件然后提交代码 5. 然后打开根目录下的“pom.xml”,点击maven的小圈圈自动安装依赖 6. 此时就可以点击运行,运行TeamworkBackendApplication配置运行程序 7. 在IDEA控制台没有报错的情况下,打开浏览器,在地址栏输入Url即可打开接口文档 ```url http://localhost:8081/doc.html ``` 8. 在接口文档中可以调试程序 主要工作区域: 1. 我们主要代码逻辑在src/main/java/com.teamwork_backend/controller中实现 2. 在需要用到什么表的时候运行CodeGenerator.java程序输入表名即可生成各种模型接口层 3. 但是要记得查看entity的Users层,把第一个字段加上注解@TableId(value = "users_key", type = IdType.ID_WORKER_STR) 4. 然后还要把所有关于时间操作的类的Object类型调整成Date 5. 其他关于后台逻辑代码仿照src/main/java/com.teamwork_backend/controller中的UsersController.java文件