2026/9/17 11:51:13
网站建设
项目流程
目录
- 第一章、项目立项
- 1.1)立项申请书(核心文档,用于评审)
- 1.2)立项通过后:项目启动
- 第二章、准备工作
- 2.1)数据库连接
- 2.1.1)数据库连接配置
- 2.1.2)maven和yaml中的数据库配置
- 2.2)项目改造
第一章、项目立项
1.1)立项申请书(核心文档,用于评审)
立项申请一般包含下面内容,Java 项目重点在技术方案部分:
- 项目概述:邮箱管理平台(项目名称、背景、目标、业务范围)
- 产品提出业务目标与收益:邮箱申请,审批(量化指标,比如减少人工、提升接口响应速度。)
- 技术方案(Java 项目重点)
- 技术栈:SpringBoot、PG、Redis(SpringBoot/SpringCloud、Mysql/PG、Redis、MQ、Nacos、容器 Docker/K8s 等;)
- 架构:单体(单体 / 微服务,是否分模块、服务拆分策略。)
- 存储:高斯数据库(数据库设计预估、分库分表是否需要。)
- 部署环境:测试、预发、生产环境,服务器 / 云资源预估。
- 安全:接口鉴权、数据脱敏、SQL 注入防护、日志审计。
- 分布式版本控制系统:Gerrit
- 项目计划
- 里程碑:需求评审 → 概要设计 → 详细设计 → Java 开发编码 → 单元测试 / 集成测试 → 联调 → 预发 → 上线 → 运维。
- 预估工期、人力:Java 后端、前端、测试、运维、产品。
- 成本预算:涵盖人力成本、云服务器、数据库、中间件授权及第三方接口费用等。
- 验收标准:功能验收、性能指标(接口 TPS、响应时间)、文档交付。
1.2)立项通过后:项目启动
- 组建项目组:Java 开发、测试、产品、运维,明确角色与责任人。
- 项目启动会:立项完成,正式进入需求分析、概要设计、数据库设计、接口设计、Java 开发阶段。
第二章、准备工作
2.1)数据库连接
2.1.1)数据库连接配置
- 打开 DBeaver → 顶部菜单数据库 → 驱动管理器
- 点【新建】,创建自定义驱动
- 设置页签填写:
- 驱动名称:
GaussDB - 驱动类型:
Generic - 类名:
com.huawei.gaussdb.jdbc.Driver - 默认端口:
8000 - 切换到【库】标签 → 【添加文件】,选中
gaussdbjdbc.jar(高斯官方 JDBC 驱动包)
- 点击【找到类】,自动识别驱动类,识别成功后点确定保存
- 新建连接时,选择这个 GaussDB 驱动即可
连接 URL 模板:jdbc:gaussdb://{host}:{port}/{database}
![]()
2.1.2)maven和yaml中的数据库配置
maven依赖
<dependency><groupId>org.postgresql.Driver</groupId><artifactId>GaussDBV5</artifactId><version>对应版本</version></dependency>
yaml文件修改
spring: datasource: driver-class-name: org.postgresql.Driver url: jdbc:postgresql://127.0.0.1:8000/mydb?xxxxx username: dbuser password: 123456
2.2)项目改造
链接: 旧项目改造过程注意点