Tooling for Agile development
This project has declared the following modules:
| Name | Description |
|---|---|
| Build Configuration | Contains common configuration build |
| AsciiDoctor output Doclet | Exportdoclet is a Javadoc Doclet that exports javadocs to files. |
| AsciiDoctor Site Diagram Activator | Activator for AsciiDoctor diagram within maven site generation |
| Maven Site Indexer | Tooling for Agile development |
| AgileDev common | Common classes for AgileDev |
| AgileDev parent POM | Parent POM projects based on AgileDev |
| JUnit BDD | BDD tool for JUnit |
| Design By Contracts for Java | dbc4java is a java solution for 'Design by Contract' with seamless integration into the Spring Framework and POJOs. |
| Cucumber Reporting | Tooling to generate confluence pages based on functional tests written in Cucumber |
| Cucumber Reporting example | Example on how to use cucumber reporting in a maven project |
| Embedded MySQL Server | Embedded MySQL Server for use in unit/integration tests |
| Maven plugin Embedded MySQL Server | Maven plugin to create embedded MySQL Server for use in integration tests |
| CQRS for Spring | Experimental implementation of CQRS for Spring |
| Event Sourcing for Spring | Experimental implementation of Event Sourcing for Spring |
| Try Cancel/Commit transactions for Spring | Experimental implementation of Try Cancel/Commit transactions for Spring |
| Narayana Tomcat listener | Links Narayana transaction lifecycle to Tomcat's container lifecycle |
| Tutorial ArchiMate | Tutorial regarding ArchiMate |
| Tutorial regarding CQRS and Event sourcing | Tutorial showing how to use CQRS and Event sourcing |
| Tutorial Design by Contract | The following tutorial describes how we can apply Design by Contract within a Java project |
| Tutorial Domain Driven Design | Tutorial describing concepts of Domain Driven Design and best practices for applying Domain Driven Design. |
| Tutorial Rest | Tutorial explaining how to quickly setup Rest services |