# Yeoman generator for Spring code

[![IBM Cloud powered][img-cloud-powered]][url-cloud]
[![Travis][img-travis]][url-travis]
[![Coveralls][img-coveralls-master]][url-coveralls-master]
[![Codacy][img-codacy]][url-codacy]
[![Version][img-version]][url-npm]
[![DownloadsMonthly][img-npm-downloads-monthly]][url-npm]
[![DownloadsTotal][img-npm-downloads-total]][url-npm]
[![License][img-license]][url-npm]
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)

[img-cloud-powered]: https://img.shields.io/badge/ibmcloud-powered-blue.svg
[url-cloud]: http://bluemix.net

[img-travis]: https://travis-ci.org/ibm-developer/generator-ibm-java-spring.svg?branch=master
[url-travis]: https://travis-ci.org/ibm-developer/generator-ibm-java-spring

[img-coveralls-master]: https://coveralls.io/repos/github/ibm-developer/generator-ibm-java-spring/badge.svg
[url-coveralls-master]: https://coveralls.io/github/ibm-developer/generator-ibm-java-spring

[img-codacy]: https://api.codacy.com/project/badge/Grade/a5893a4622094dc8920c8a372a8d3588?branch=development
[url-codacy]: https://www.codacy.com/app/ibm-developer/generator-ibm-java-spring

[img-version]: https://img.shields.io/npm/v/generator-ibm-java-spring.svg
[url-npm]: https://www.npmjs.com/package/generator-ibm-java-spring

[img-npm-downloads-monthly]: https://img.shields.io/npm/dm/generator-ibm-java-spring.svg

[img-npm-downloads-total]: https://img.shields.io/npm/dt/generator-ibm-java-spring.svg

[img-license]: https://img.shields.io/npm/l/generator-ibm-java-spring.svg

This is a [yeoman generator](http://yeoman.io/) that will create Java code for you.

## Getting started:

To run the Yeoman generator simply type the following:

```bash
yo ibm-java (this generator is actually a sub-generator that the main java generator will compose with)
```

The generator provides the ability to generate Spring Java applications.

[Bluemix](https://console.ng.bluemix.net/) starters provide infrastructure files for building locally with Maven or Gradle and deploying to IBM Bluemix using containers. They also include code snippets to connect to any Bluemix services that are selected as part of the generation.

## Contribution

For contribution guidelines see the [GitHub repository](https://github.com/ibm-developer/generator-ibm-java-spring).
