My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Wiki pages

Tadedon project

See also AboutTadedon

Thanks to tadedon you can:

  • General
    • Specify default configuration of your application and upgrade it automatically on each new release.
    • Redirect all java.util.logging to slf4j and easily configure logback
    • Retrieve version of your application from jar's manifest file.
  • Guice
    • Bind application configuration in Guice module.
    • Support @PostConstruct and @PreDestroy annotations (JSR 250) in Guice application.
    • incject slf4j loggers.
    • annotate your methods with @Transactional annotation.
    • Support guice stage in your web application.
    • test your guice managed servlets and filters without need of real servlet container.
    • use guice Matchers for matching super class, interface and type literal annotations
  • GWT
    • Inject event bus to your GWT applications with help of GIN.
    • adjust HTTP headers according to GWT cache, and nocache resources which prevents from strange browser cache issues which might occur during development
    • access @UiField annotated fields by name.
    • launch your GWT applications using project's classpath which is very convenient for maven based projects.
    • Test your GWT RPC services without need of real servlet container.

Tadedon modules

See TadedonModules for details

  • servlet: servlet utilities.
  • configuration: abstraction above commons-configuration.
  • logging: slf4j and logback utilities.
  • guava: extensions to JRE and guava functions.
  • guice
    • configuration: provides configuration module functionalities to Guice.
    • lifecycle: general initialization and cleanup lifecycle support based on @PostConstruct and @PreDestroy annotations
    • logging: injecton of slf4j loggers
    • persistence: interception of @Transactional annotation
    • servlet: servlet utilities
    • servlet-mock: testing of guice managed servlets and filters
    • utils: extensions to Guice like annotation matchers.
  • gwt: GWT utilities.
    • dev GWT development utilities.
    • gwt-rpc-mock: GWT RPC testing
Powered by Google Project Hosting