cd to main folder: java-playground, so far contains the following demos:
- JDK 21 / 22 / 23 / 25 and spring boot 3.5.x
- JDK new features:
- native memory access
- vector calculation
- record
- virtual thread
string templates- unnamed variables
- scoped value
- eclipselink JPA
- sharding sphere
- openapi with swagger UI
- websocket with SockJS (enabled if
jakarta.websocket.WebSocketContaineron classpath) - open feign
- quartz
- easyexcel
- jmdns
- skywalking tracing, log
- maven docker build task
- eth RPC client
- a wolfram client
- spring boot client, a spring boot server docker image can be
found here
- jmh performance test
- jasypt-spring integration
using my another project
a openai client using my another project- AWS lambda function demo
- zstd-jni lib
- Spring AI
- deepseek
- milvus vector db on zilliz
- mcp server / client with a weather service under
mcpproject (run withmvn spring-boot:run -DskipTests)
- http2
- http3 (
enable by setunderhttp3.enabledproperty totruehttp3project)
run:
cd java-playground
mvn spring-boot:run -DskipTests # use mysql as datasource, or
mvn spring-boot:run -DskipTests -Dspring-boot.run.profiles=embedded # use in memory db as ds