java-design-patterns
java-design-patterns copied to clipboard
Design patterns implemented in Java
In the [pattern template](https://github.com/iluwatar/java-design-patterns/wiki/02.-Pattern-template) there is section for Tutorials. Here we should list tutorials explaining the pattern. One example is here http://java-design-patterns.com/patterns/hexagonal/.
fix issue 1968 and correct visitor pattern code Modified issue with visitor mode code, changed different method name to method reload, fixed issue1968. Pull request description The main modification of...
Line 35, the second bracket contains a redundant Chinese character “为”, which should be removed from bracket and put in front of the remain words. "为" is a preposition, while...
In issue https://github.com/iluwatar/java-design-patterns/issues/976 JDK11 build was taken to use but one problem related to Naked Objects pattern remains. Issue description from @lbroman: > In my PR #980 I have left...
The naked objects example is based on the Apache Isis framework and currently already seems a bit outdated. In this task, we get the latest quickstart example (simpleapp) from https://isis.apache.org/...
![image](https://user-images.githubusercontent.com/54127694/174556120-6fe151da-4b5e-4257-807b-9dbf0c47a67e.png)
Simple, yet very powerful and versatile design for stream processing applications, design pattern made/modified by Jakob Jenkov; based on mainstream stream processing API's like Kafka Streams or RxJava. Ref: [http://tutorials.jenkov.com/data-streaming/store-and-process.html](http://tutorials.jenkov.com/data-streaming/store-and-process.html)...
https://www.oreilly.com/library/view/j2ee-design-patterns/0596004273/re12.html
http://thierryroussel.free.fr/java/books/martinfowler/www.martinfowler.com/isa/leafTableInheritance.html