- 1
- 0
- 约2.65万字
- 约 36页
- 2026-05-18 发布于江西
- 举报
互联网行业技术部开发工程师代码编写工作手册
第1章项目结构与版本管理
1.1项目根目录规范
在构建互联网大厂的级联工程(CascadingProject)时,根目录是项目的“大脑”,所有配置、依赖和入口文件必须严格遵循约定,以确保构建系统能自动识别路径。
目录层级结构:根目录下应严格划分为`src/main/java`、`src/main/resources`、`src/test/java`和`src/test/resources`四个子目录,严禁直接在此级目录下放置`pom.xml`或`build.gradle`,因为构建系统无法识别这些文件。配置文件命名:所有配置类文件(如`application.yml`、`perties`或`build.gradle`)必须位于`src/main/resources`目录下,且文件名需包含版本号后缀(如`application_v1.2.3.yml`),防止版本冲突覆盖。
资源文件处理:静态资源(图片、CSS、JS、PDF)必须通过`src/main/resources/static`或`src/main/resources/public`目录存放,构建脚本需明确指定`resources`路径,否则无法被编译工具读取。数据文件隔离:数据库连接池配置、日志模板等运行时数据文件必须放入
原创力文档

文档评论(0)