📦 简介
多语言Java海外股票系统 是一套基于 Spring Boot 2.2 + Vue.js 开发的综合海外股票交易平台,完整覆盖 沪深京 A股、港股、美股 三大市场行情数据,同时支持 大宗交易、期货、指数 交易模块。
多语言 i18n 国际化 · 完全开源无加密 · 支持二开多语言扩展
亲测环境:CentOS + JDK 1.8 + MySQL 5.7 + Redis + Nginx,测试日期:2026-05-27
本版已修复 手机端 K 线不显示、管理员后台验证码报错、充值记录不显示 等多个空指针异常问题。
⚡ 功能说明
- 🚀 多市场行情:整合新浪财经 + 东方财富实时数据接口,支持沪深京/港股/美股实时行情、分时K线、盘口深度
- 💡 大宗交易系统:完整的挂单/摘牌/成交机制,支持 VIP 通道抢筹,适合机构级大额交易场景
- 🔒 完善的后台管理:管理员 + 代理多级权限体系,用户管理、充值审核、风控设置、持仓监控一应俱全
- 📦 多端覆盖:管理后台(Ant Design Pro)、代理端、手机 H5(适配移动端)、PC Web 四端同步
- 💳 支付集成:内置 CMC 支付 + Fly 支付接口,支持用户在线充值、提现、流水查询
- 🌐 国际化多语言:前端基于 vue-i18n 实现,后端集成 Google 翻译工具,轻松扩展多语言版本
🎬 视频教程
🛠 源码信息
| 界面语言 | 多语言 i18n(vue-i18n + Google翻译) |
| 开源状态 | 完全开源(前后端源码完整可读) |
| 是否加密 | 无加密(AES 密码加密属于正常安全逻辑) |
| 二开多语言 | 支持扩展(前端 vue-i18n + 后端翻译工具) |
📋 技术栈
| 后端 | Java 1.8 + Spring Boot 2.2.13 + MyBatis/MyBatis-Plus + Druid + Hutool + EasyPoi |
| 前端 | Vue 2 + Ant Design Vue Pro + Element-UI + Mint-UI + Vant + ECharts |
| 数据库 | MySQL 5.7(含完整 SQL 数据脚本,约 228MB) |
| 部署 | Maven 打包 + Nginx 反向代理 + Docker(可选) |
📥 交付内容
完整 Java 后端源码 + 已编译 JAR 包 + 管理后台 Ant Design 前端源码 + 代理端前端源码 + 手机 H5 前端源码 + PC Web 前端源码 + 数据库 SQL 脚本 + 配置文件 + 部署说明文档 + 截图预览
💬 常见问题
Q:源码是什么界面语言?能扩展多语言吗?
A:前端基于 vue-i18n 国际化框架(使用 $t() 翻译键模式),后端集成了 GoogleTranslateUtil 自动翻译工具,可以很方便地扩展任意语言版本。界面默认中文,但架构上完全支持多语言切换。
Q:是否全开源?有无加密?
A:完全开源无加密。后端所有 Java 源代码(controller/service/mapper/vo/utils)均可直接阅读修改,前端 Vue 组件源码完全开放。数据库中密码使用 AES-CBC 加密存储,属于正常安全设计,非代码混淆/加密。
Q:怎么部署?包技术支持吗?
A:环境要求 JDK 1.8 + MySQL 5.7 + Redis + Nginx。后端用 Maven 打包为 JAR 运行,前端分别编译后部署到 Nginx。建议准备 3~5 条域名(API 接口、管理后台、手机端、PC 端、代理端)。FTP 图片服务需自行配置或二开改为本地存储。本版已修复多个空指针异常和 K 线显示问题。





