Commit Graph

94 Commits

Author SHA1 Message Date
edizor 409b0793f6 Update README.md
[skip ci]
2023-03-17 00:17:54 +08:00
Eugene Kovko 1db057ebc8 BAEL-4848 Update "Java Adapter Pattern" article (#13624) 2023-03-12 19:43:43 -07:00
emanuel.trandafir e958c942d4 BAEL-6227: fluent interfaces code 2023-03-12 18:11:07 +01:00
edizor a2e3514745 Update README.md
[skip ci]
2023-03-09 15:41:22 +08:00
davidmartinezbarua 7be831c312 Merge pull request #13534 from etrandafir93/features/BAEL-6212-anemic_vs_rich_domain_model
BAEL-6212: rich domain model support
2023-03-08 13:05:01 -03:00
Eugene Kovko cfedf55a29 BAEL-6228 Updated test names (#13571) 2023-03-02 09:22:53 -08:00
Kilian Schneider 24d57f0ab6 BAEL-6207 (#13557)
* BAEL-6207 IDD

* Update pom.xml

* Rename HelpRequestServiceTest.java to HelpRequestServiceUnitTest.java

* Update HelpRequestServiceUnitTest.java
2023-02-28 13:57:57 -08:00
Eugene Kovko 463a5d4dc5 BAEL-6228-Pipeline-Design-Pattern-in-Java (#13547) 2023-02-27 09:29:14 -08:00
panos-kakos 428f69a966 [JAVA-18177] Moved server modules to jdk9-and-above profile (#13523)
* [JAVA-18177]  Moved server modules to jdk9-and-above profile

* [JAVA-18177]  Upgraded maven-war-plugin version

* [JAVA-18146]  Moved json-modules to jdk9-and-above profile

* [JAVA-18151]  Moved libraries-data module to jdk9-and-above profile

* [JAVA-18176] Moved saas-modules to jdk9-and-above profile

* [JAVA-18165] Moved patterns-modules to jdk9-and-above profile

* [JAVA-18146] Fixed tests at gson module

* [JAVA-18165] Upgraded maven-war-plugin version

* [JAVA-16377] Moved apache-cxf-module to jdk9-and-above profile + comment out cxf spring

* [JAVA-18151] Testing maven compiler plugin

* [JAVA-18151] Ignored 2 test cases

* [JAVA-18151] import javassist dependency manually

* [JAVA-16377] Upgraded spring version + uncomment cxf-spring module
2023-02-26 21:55:24 +05:30
emanueltrandafir1993 155bc80737 BAEL-6212: fixed indentation 2023-02-24 17:03:34 +01:00
emanueltrandafir1993 d12badec9b BAEL-6212: rich domain model support 2023-02-24 17:01:02 +01:00
timis1 253c01ef4f JAVA-18445 Cleanup un-committed or un-ignored artifacts - Week 6 - 2023 (conti-1) (moved-1) (#13510)
Co-authored-by: timis1 <noreplay@yahoo.com>
2023-02-21 00:38:16 +05:30
Loredana Crusoveanu fd63a915f3 BAEL-71323 re-org modules 2022-12-25 15:08:05 +02:00
freelansam f5131d9ad0 JAVA-15822: Which sub-modules aren't being built (#13153)
* JAVA-15822: Which sub-modules aren't being built

* JAVA-15822: build error

* JAVA-15822: build error

* modified comment for gcp-firebase
2022-12-23 00:33:54 +05:30
freelansam 456652e02b JAVA-16563: Fix formatting of POMs (#13175) 2022-12-20 22:37:54 +05:30
edizor 4e85cc41ba Update README.md
[skip ci]
2022-12-16 22:28:29 +08:00
edizor 92ee1b855b Create README.md
[skip ci]
2022-12-16 22:27:27 +08:00
kwoyke 85fded9b10 Merge pull request #13118 from freelansam/JAVA-16260
JAVA-16301: Check Article Code Matches GitHub
2022-12-07 20:59:38 +01:00
freelansam 998415cd47 JAVA-16301: Check Article Code Matches GitHub 2022-12-02 18:45:30 +05:30
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