HmEditor 模板制作工具后端
HmEditor Admin Service是为HmEditor电子病历编辑器提供的后台管理端服务,主要实现简单的数据元管理和模板制作功能。基于Spring Boot微服务架构,为前端编辑器提供数据支撑和管理功能。
- 框架: Spring Boot 2.6.14
- 数据库: MongoDB
- JSON处理: FastJSON 1.2.83
- HTML解析: Jsoup 1.15.3
/
├── admin-service/ # 管理服务模块
│ ├── src/main/java/ # Java源代码
│ ├── src/main/resources/ # 配置文件
│ └── pom.xml # Maven配置
└── pom.xml # 父级Maven配置
- Java 1.8+
- Maven 3.6+
- MongoDB 4.0+
- 克隆项目
git clone https://github.com/huimeicloud/hm_editor.admin.service.git
cd hm_editor.admin.service- 配置数据库
# application.yml
spring:
data:
mongodb:
host: localhost
username: your_username
password: your_password
database: HmEditor
port: 27017- 编译项目
mvn clean compile- 运行服务
cd admin-service
mvn spring-boot:run- 访问应用
http://localhost:13071/hmEditor/admin-service
version: '3.8'
services:
hm-editor:
build: .
ports:
- "13071:13071"
environment:
- MONGODB_HOST=mongodb
- MONGODB_USERNAME=HmEditor
- MONGODB_PASSWORD=HmEditor2025
depends_on:
- mongodb
mongodb:
image: mongo:4.4
environment:
MONGO_INITDB_ROOT_USERNAME: HmEditor
MONGO_INITDB_ROOT_PASSWORD: HmEditor2025运行命令:
docker-compose up -dserver:
servlet:
context-path: /hmEditor/admin-service
port: 13071
spring:
servlet:
multipart:
max-request-size: 100MB
max-file-size: 100MB
logger:
showParam: false本项目采用 GNU Lesser General Public License v2.1 许可证 - 查看 LICENSE 文件了解详情
感谢所有为本项目做出贡献的开发者和用户!
特别感谢以下开源项目:
⭐ 如果这个项目对您有帮助,请给我们一个星标!