Skip to content

Latest commit

 

History

History
58 lines (35 loc) · 1.35 KB

File metadata and controls

58 lines (35 loc) · 1.35 KB

Compose4J

Onion Model in Java

Onion Model in Java

Philosophy

Composer->Middle.apply(Context)

Required

  • Maven
  • Java 8+

Usage

        Composer composer = new Composer<SampleContext>();
        composer.use(new Mw1());
        composer.use(new Mw2());

        SampleContext context = new SampleContext();

        composer.handle(context);

        logger.info("[testCompose] result");

        print(context.getData());

Checkout this sample codes for details.

Contribute

cd compose4j
mvn test

Knowledges

Java 8 Method Reference: How to Use it

Understand The Onion Model

License

Copyright (2019) 北京华夏春松科技有限公司

Apache License Version 2.0

chatoper banner