维基理财

WaykiChain
N/A
后端核心开发负责人
交付理财交易、分红、账户等核心能力 构建自动化部署与任务调度体系支撑日常运营

项目概述

维基理财项目第二期是一个线上版本,旨在为用户提供完整的理财服务。作为核心开发人员,您负责了该项目的后端系统设计与实现,涵盖了从核心业务逻辑、账号体系、定时任务到项目部署的全过程,并主导了项目的复盘和文档沉淀工作。

技术架构

  • 核心框架: SpringBoot
  • 编程语言: Kotlin, Java
  • 持久化: MySQL, Redis, QueryDSL, Hibernate
  • 任务调度: Xxl-Job
  • 部署运维: Docker, Jenkins, Nexus
  • 构建工具: Gradle, Maven

核心特性

1. 分红定时任务

使用 Xxl-Job 构建了稳定、可靠的分布式任务调度系统,用于精确地执行每日的分红发放逻辑,是项目的核心功能之一。

2. 完整的技术栈实践

项目采用了当时业界主流的微服务技术栈,您在其中应用了从编码(Kotlin/Java)、框架(SpringBoot)、持久化(MySQL/Redis)到自动化部署(Docker/Jenkins)的全套解决方案。

3. 系统化的项目文档

您为项目输出了高质量的配套文档,包括 A.技术点B.流程图C.结构图Q.问题集结 等,为项目的维护和迭代提供了宝贵的资料,体现了您优秀的工程素养。

使用说明 (示例)

安装依赖 (以Maven为例)

mvn clean install

启动服务

java -jar target/weiki-finance-service.jar