logo
0
0
WeChat Login

farbic-api

Farbic API Service based on L8AI framework, using DDD layered structure.

Structure

farbic-api/
├── pom.xml
├── README.md
├── src/main/java/cn/l8ai/farbic/
│   ├── Application.java
│   ├── core/
│   │   ├── config/
│   │   └── exception/
│   ├── api/
│   │   ├── controller/
│   │   └── dto/
│   ├── application/
│   ├── domain/
│   │   ├── aggregate/
│   │   ├── repository/
│   │   ├── service/
│   │   └── exception/
│   └── outbound/
├── src/main/resources/
│   ├── application.yml
│   └── application-dev.yml
└── src/test/java/cn/l8ai/farbic/

Run

mvn clean package -DskipTests
java -jar target/farbic-api-1.0.0.jar --spring.profiles.active=dev

Test

curl http://localhost:18080/api/health/ping
curl http://localhost:18080/api/health/info

Notes

  • Uses l8ai-web-starter and l8ai-openapi-starter.
  • Database dependencies removed for standalone operation.
  • Controller interfaces accessible at port 18080.

About

面料后端

Language
Java86.5%
Python8.9%
Shell4.3%
Perl0.2%
Others0.1%