StickyCode
latest

Contents:

  • Getting Started
  • Composition
  • Stereotypes
  • Configured
  • Mockwire
  • Scheduled
  • Plugins
StickyCode
  • Docs »
  • StickyCode
  • Edit on GitHub

StickyCode¶

Why “Sticky” well the sticky conventions let you build applications that don’t need glue, it just sticks together, its “Sticky Code”

Sticky Code takes the experience of convention over configuration frameworks and enables it for plain old java

The framework is intended to allow developers to be deliberate all the time and to give them easy obvious decisions to encourage clean code at all times.

Apache 2 Licence

Contents:

  • Getting Started
    • Guice
    • Spring 4
  • Composition
    • Dependency Compositions
  • Stereotypes
    • StickyComponent
      • StickyRepository
      • StickyGateway
      • StickyMapper
      • StickyService
    • StickyPlugin
      • StickyExtension
      • StickyStrategy
    • StickyFramework
  • Configured
    • Introduction
    • Lifecycle
    • Usage
      • @Configured
      • @PostConfigured
      • @AfterConfiguration
      • @BeforeConfiguration
      • @PreConfigured
      • Configuration
    • Coercions
      • Overview
      • Standard Coercions
      • Collection Coercions
      • Adding Coercions
      • Example coercion
  • Mockwire
    • Introduction
    • Why use mockwire
    • Testing Configuration
    • Including Mockwire in you project
      • Test Manifest
    • @UnderTest
    • @Controlled
    • @Uncontrolled
      • Running Mockwire
    • @MockwireRunner
    • @MockwireContainment
      • Example
        • Example 1
  • Scheduled
    • @Scheduled
    • Schedulers
    • Background processing
  • Plugins
    • Bounds Maven Plugin
      • Example delta
      • Usage
      • Update bounds during release
      • Line endings
      • Extract Current Version
      • Releases
    • Happy Maven Plugin
      • Usage
        • Collecting the metadata
        • Using the medadata
    • Shifty Maven Plugin
      • Usage
      • How it works
    • Wait Maven Plugin

Indices and tables¶

  • Search Page
Next

© Copyright 2018, Michael McCallum Revision abd3375a.

Built with Sphinx using a theme provided by Read the Docs.