Commit Graph

25 Commits

Author SHA1 Message Date
alemoles afd6ccaa93 BAEL-5850 - Abstract Factory vs Factory Method Pattern in Java (#13115) 2022-11-30 15:42:11 -08:00
edizor 8d20dad50f Update README.md
[skip ci]
2022-11-30 07:32:25 +08:00
Arya aaf070cd55 Changed module name. (#13098) 2022-11-27 14:29:34 -08:00
Arya b7f097bb92 Serialize a Singleton in Java (#13074)
* Added a new module. Also added Serializable Singleton article source code.

* Modified the unit tests. And deleted the main classes.
2022-11-25 09:33:26 -08:00
Loredana Crusoveanu 3feba66f4c Merge pull request #12892 from FranPavon/patch-1
Update StatePatternUnitTest.java
2022-11-25 13:30:46 +02:00
edizor 79813536d3 Update README.md
[skip ci]
2022-11-25 14:38:23 +08:00
freelansam 5bfbf38f59 JAVA-15409: Fix formatting of POMs (#12992) 2022-11-18 00:26:06 +05:30
alemoles 69dfcd3293 BAEL-5850 - Abstract Factory vs Factory Method Pattern in Java (#12) (#13017) 2022-11-13 19:41:44 -08:00
Dhawal Kapil efbb081e5e JAVA-15789 Fixed design-patterns-cloud module (#12984)
* JAVA-15789 Fixed design-patterns-cloud module

* JAVA-15789 Fixed formatting of xml
2022-11-06 17:50:10 +05:30
freelansam fffc0bc704 JAVA-15789: Fix references to parents (#12951)
* JAVA-15789: Fix references to parents

* Update pom.xml
2022-11-06 11:24:06 +05:30
Ulisses Lima 0e99a7f9cc bael-5851 2022-11-01 13:01:30 -03:00
Loredana Crusoveanu 745ce44a9d Merge pull request #12904 from hkhan/JAVA-15663-upgrade-boot
[JAVA-15663] Upgrde Boot to 2.7.5
2022-10-30 08:58:34 +02:00
edizor 8dacabb8be Update README.md 2022-10-26 22:36:03 +08:00
edizor 722ccf47be Update README.md 2022-10-26 22:26:03 +08:00
Haroon Khan 9a39922db0 [JAVA-15663] Upgrde Boot to 2.7.5 2022-10-23 13:55:54 +01:00
Arya 2879088ee7 Implementing Factory Pattern With Generics in Java (#12895)
* Implementing the factory pattern with generics.

* Did some modifications. Also added unit test.

* Changed the package name.
2022-10-21 12:04:41 -07:00
Francisco Pavón c1f5e96640 Update StatePatternUnitTest.java
assertThat is now deprecated. New solution is assertTrue.
2022-10-19 18:05:13 -03:00
alemoles 16c5169c86 BAEL-5768 - Coupling in Java (#11) (#12881)
* BAEL-5768 - Coupling in Java (#11)

* BAEL-5768 - Coupling in Java
2022-10-17 20:24:12 -07:00
panos-kakos e460a10c6d [JAVA-13221] Added test case + clean up (#12850)
Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2022-10-12 23:06:58 +05:30
Asjad J e2003716f3 Updated README.md
added link back to the article: https://www.baeldung.com/spring-apache-camel-seda-integration
2022-09-30 21:34:38 +05:00
collaboratewithakash 29da559a02 Update README.md 2022-09-23 15:29:02 +05:30
collaboratewithakash 38e0a3bec2 Update README.md 2022-09-23 15:17:01 +05:30
bipster 2842e5cee7 BAEL-5636 Move the files from patterns/ into patterns-modules/ (#12742) 2022-09-20 00:49:57 -04:00
hesamghiasi b695aa51b5 SEDA architecture with si and camel (#12588)
* adding getCurrentTime method to TimeAgoCalculatorUnitTest in order to always return the same time and avoid problems related to reading date from local system.
adding two methods to TimeAgoCalculator to always return the same date as the current date in order to avoid problems related to reading current time from local host. One of these two methods accepts time zone

* adding getCurrentTime method to TimeAgoCalculatorUnitTest in order to always return the same time and avoid problems related to reading date from local system.
adding two methods to TimeAgoCalculator to always return the same date as the current date in order to avoid problems related to reading current time from local host. One of these two methods accepts time zone
correcting some formattings
adding comments in code to clarify adding of getCurrentTime methods

* reverting changes to ZuulConfig

* adding seda package to design-patterns-architectural to demonstrate the implementation of SEDA architectural style in spring integration and apache camel in solving word count problem.

* changing version of apache camel to be compatible with java 8

* changing toList() to Collectors.toList() in order to be compatile with java 8

* fixing package names in test classes

* fixing string for scanning integration gateway

* resolving comments on pull request

* resolving comments on pull request

* renaming java file of a class

* changing variable name

* add a line before assertion

* some formatting of fluent API

* using transform instead of service activator

* change name of class

* BAEL-5636 Fixed compilation error and applied Baeldung formatter

Co-authored-by: bipster <openbip@gmail.com>
2022-09-19 22:46:47 -04:00
panos-kakos 63a9bfbad9 [JAVA-14174] Renamed paterns to paterns-module (#12718)
* [JAVA-14174] Renamed paterns to paterns-module

* [JAVA-14174] naming fixes

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2022-09-19 12:14:14 +05:30