├── .gitignore ├── .reviewboardrc ├── .travis.yml ├── LICENSE ├── README.rst ├── misc └── SpringIssues.postman_collection.json ├── pom.xml └── src ├── main ├── java │ ├── META-INF │ │ └── MANIFEST.MF │ └── com │ │ └── alertavert │ │ └── template │ │ ├── ApiController.java │ │ ├── AppConfiguration.java │ │ ├── RestConfiguration.java │ │ ├── SampleDataRestApplication.java │ │ ├── model │ │ ├── Comment.java │ │ ├── Issue.java │ │ └── IssueType.java │ │ ├── persistence │ │ └── IssueRepository.java │ │ ├── resources │ │ └── IssuesService.java │ │ └── util │ │ ├── MultiTestDataHelper.java │ │ ├── TestData.java │ │ └── TestDataHelper.java └── resources │ ├── application.yaml │ └── logback.xml └── test ├── java └── com │ └── alertavert │ └── template │ ├── BasePersistenceTest.java │ ├── SampleDataRestApplicationTests.java │ ├── api │ └── ApiControllerTest.java │ ├── model │ └── CommentTest.java │ ├── persistence │ └── IssuesPersistenceTest.java │ ├── resources │ └── IssuesServiceTest.java │ └── util │ ├── AbstractTestBase.java │ ├── MultiTestDataHelperTest.java │ └── TestDataHelperTest.java └── resources ├── application-test.yaml ├── data ├── helper_test_data.json └── multi │ ├── test-apples.json │ └── test-dogs.json └── logback-test.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.reviewboardrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/.reviewboardrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/README.rst -------------------------------------------------------------------------------- /misc/SpringIssues.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/misc/SpringIssues.postman_collection.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/ApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/ApiController.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/AppConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/AppConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/RestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/RestConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/SampleDataRestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/SampleDataRestApplication.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/model/Comment.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/model/Issue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/model/Issue.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/model/IssueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/model/IssueType.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/persistence/IssueRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/persistence/IssueRepository.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/resources/IssuesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/resources/IssuesService.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/util/MultiTestDataHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/util/MultiTestDataHelper.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/util/TestData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/util/TestData.java -------------------------------------------------------------------------------- /src/main/java/com/alertavert/template/util/TestDataHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/java/com/alertavert/template/util/TestDataHelper.java -------------------------------------------------------------------------------- /src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/resources/application.yaml -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/test/java/com/alertavert/template/BasePersistenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/java/com/alertavert/template/BasePersistenceTest.java -------------------------------------------------------------------------------- /src/test/java/com/alertavert/template/SampleDataRestApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/java/com/alertavert/template/SampleDataRestApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/alertavert/template/api/ApiControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/java/com/alertavert/template/api/ApiControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/alertavert/template/model/CommentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/java/com/alertavert/template/model/CommentTest.java -------------------------------------------------------------------------------- /src/test/java/com/alertavert/template/persistence/IssuesPersistenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/java/com/alertavert/template/persistence/IssuesPersistenceTest.java -------------------------------------------------------------------------------- /src/test/java/com/alertavert/template/resources/IssuesServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/java/com/alertavert/template/resources/IssuesServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/alertavert/template/util/AbstractTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/java/com/alertavert/template/util/AbstractTestBase.java -------------------------------------------------------------------------------- /src/test/java/com/alertavert/template/util/MultiTestDataHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/java/com/alertavert/template/util/MultiTestDataHelperTest.java -------------------------------------------------------------------------------- /src/test/java/com/alertavert/template/util/TestDataHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/java/com/alertavert/template/util/TestDataHelperTest.java -------------------------------------------------------------------------------- /src/test/resources/application-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/resources/application-test.yaml -------------------------------------------------------------------------------- /src/test/resources/data/helper_test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/resources/data/helper_test_data.json -------------------------------------------------------------------------------- /src/test/resources/data/multi/test-apples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/resources/data/multi/test-apples.json -------------------------------------------------------------------------------- /src/test/resources/data/multi/test-dogs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/resources/data/multi/test-dogs.json -------------------------------------------------------------------------------- /src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duqicauc/spring-template/HEAD/src/test/resources/logback-test.xml --------------------------------------------------------------------------------