Skip to content

cneftali/dropwizard-spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DropWizard Spring Integration

Introduction

Dropwizard is a Java framework for developing ops-friendly, high-performance, RESTful web services.

Spring 4.3.X is the most popular application development framework for enterprise Java™.

This project provide a simple method for integrating Spring with Dropwizard.

Usage

Just extend AbstractSpringApplication class and create your configuration class that extends Configuration

@lombok.Getter
@lombok.Setter
public class DemoConfiguration extends io.dropwizard.Configuration {
    @com.fasterxml.jackson.annotation.JsonProperty("myConfigurationElement")
    private String myConfigurationElement = "default value";
}
@org.springframework.context.annotation.Configuration
public class DemoApplication extends fr.cneftali.integrations.dropwizard.spring.AbstractSpringApplication<DemoConfiguration> {
     
     public static void main(final String[] args) throws Exception {
       new DemoApplication().run(args);
     }
}

Releases

No releases published

Packages

No packages published

Languages