https://github.com/flmelody/windward
Lightweight Java Web framework, powered by Netty power. Do whatever you want , the result is in your hands .
https://github.com/flmelody/windward
java microservice netty rest-api web-framework
Last synced: 10 months ago
JSON representation
Lightweight Java Web framework, powered by Netty power. Do whatever you want , the result is in your hands .
- Host: GitHub
- URL: https://github.com/flmelody/windward
- Owner: Flmelody
- License: apache-2.0
- Created: 2023-06-29T11:31:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-20T22:00:58.000Z (about 1 year ago)
- Last Synced: 2025-04-06T09:05:15.273Z (10 months ago)
- Topics: java, microservice, netty, rest-api, web-framework
- Language: Java
- Homepage: https://windward.flmelody.org
- Size: 481 KB
- Stars: 82
- Watchers: 1
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Windward


[δΈζ](README.zh-CN.md)
Light web framework for Java
## Quick start
### Add maven dependency
```xml
org.flmelody
windward
1.5.3-RELEASE
```
use jackson
```xml
com.fasterxml.jackson.core
jackson-databind
2.17.1
```
or gson
```xml
com.google.code.gson
gson
2.10.1
```
add logback
```xml
ch.qos.logback
logback-classic
1.3.14
```
`logback.xml`
```xml
%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n
```
### Run
```java
public class Application {
public static void main(String[] args) {
// started at 8080 default
Windward.setup().get("/", () -> "Hello World!").run();
}
}
```
Everything is fine ! π, You'll see something like below

### Benchmark
