Skip to content

bryce-anderson/annotations

Repository files navigation

annotations — Scala macro based, JAX-RS inspired route generation.

Build & run

$ sbt
 project servlet_test
 container:start
  • Use JAX-RS style annotations (in fact, use their annotations) to turn plain scala classes into routes
  • All compile time for no reflection overhead
  • Automatic type conversion from string parameters other primitive types with ability to add complex conversion
  • Extensible- Macro implementations based on traits that can be overridden and extended

Works with Scalatra and has a default servlet routing system.

Contact

About

jaxrsmacros

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages