Loading BeanConfig from a file


{
  "schemes": [${swagger.config.schemes}],
  "host": "${swagger.config.host}",
  "basePath": "${swagger.config.basePath}",
  "description": "description",
  "resourcePackage": "your.pkg.to.jax.rs.resources",
  "scan": true,
  "version": "${api.version}",
  "info": {
    "title": "title"
  }
}
final ObjectMapper mapper = new ObjectMapper();
try {
    final BeanConfig config = mapper.readValue(
        getClass().getResource("/swagger/config.json"),
        BeanConfig.class);
} catch (final IOException ioe) {
    ioe.printStackTrace(System.err);
}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s