Commit Graph

113 Commits

Author SHA1 Message Date
fanatixan ff15a61559 BAEL-16653 (#7691)
* added module 'design-patterns-behavioral'

* added module 'design-patterns-structural'

* added module 'design-patterns-creational'

* added module 'design-patterns-architectural'

* added module 'design-patterns-functional'

* moved facade code examples from design-patterns to design-patterns-structural

* moved singleton examples from design-patterns to design-patterns-creational

* moved bridge examples from design-patterns to design-patterns-structural

* moved creational examples from design-patterns to design-patterns-creational

* moved observer examples from design-patterns to design-patterns-behavioral

* moved flyweight examples from design-patterns to design-patterns-creational

* moved service locator examples from design-patterns to design-patterns-architectural

* moved double checked locking singleton examples from design-patterns to design-patterns-creational

* moved composite examples from design-patterns to design-patterns-structural

* moved visitor examples from design-patterns to design-patterns-behavioral

* moved dao examples from design-patterns to design-patterns-architectural

* moved interpreter examples from design-patterns to design-patterns-behavioral

* moved state examples from design-patterns to design-patterns-behavioral

* moved decorator examples from design-patterns to design-patterns-structural

* renamed LogerUtil to LoggerUtil

* moved template method examples from design-patterns to design-patterns-behavioral

* moved chain of responsibility examples from design-patterns to design-patterns-behavioral

* moved command examples from design-patterns to design-patterns-behavioral

* moved constructor vs static factory method examples from design-patterns to design-patterns-creational

* moved adapter examples from design-patterns to design-patterns-structural

* moved currying examples from design-patterns to design-patterns-functional

* moved proxy examples from design-patterns to design-patterns-structural

* moved persistence.xml from design-patterns to design-patterns-architectural

* deleted empty module: design-patterns

* moved mediator examples from design-patterns-2 to design-patterns-behavioral

* moved null object examples from design-patterns-2 to design-patterns-behavioral

* moved null check examples from design-patterns to design-patterns-behavioral

* moved freebuilder examples from design-patterns-2 to design-patterns-creational

* added module design-patterns-behavioral-2

* moved memento examples from design-patterns-2 to design-patterns-behavioral-2

* removed empty module design-patterns-2

* changed http to https in readmes in modules design-patterns-*
2019-09-11 12:00:16 +01:00
amit2103 5a2809de8b [BAEL-16822] - Aligned module names, folder names and artifact id 2019-08-25 19:09:24 +05:30
dupirefr 4f966913c9 Merge branch 'master' into bael-3090 2019-08-16 10:09:53 +02:00
Rui Vilao 7c740b7db3 Fixes the link in the readme file. 2019-08-10 17:00:02 +02:00
Chirag Dewan d45e50fa99 BAEL-2990 Automatic generation of the Builder pattern with FreeBuilder 2019-08-04 13:21:06 +05:30
dupirefr dcc8d52441 [BAEL-3090] Renamed test to match PMD 2019-07-27 12:01:37 +02:00
dupirefr b9089ce067 [BAEL-3090] Really added test this time 2019-07-27 11:35:16 +02:00
dupirefr c3cc9a8336 [BAEL-3090] Removed Coordinates 2019-07-27 11:34:42 +02:00
dupirefr 83d8443fef [BAEL-3090] Added test + removed cursor 2019-07-27 11:24:45 +02:00
dupirefr dd7b922f2b [BAEL-3090] Added example 2019-07-24 08:17:58 +02:00
priyank-sriv cb686cf9c4 minor modifications 2019-07-23 01:52:22 +05:30
priyank-sriv ae1807fca2 backoff with jitter 2019-07-22 00:55:41 +05:30
priyank-sriv 412e8b7634 simple exponential backoff 2019-07-22 00:55:25 +05:30
priyank-sriv f5142320bf first commit - basic test 2019-07-22 00:54:49 +05:30
amit2103 55d250318a [BAEL-15974] - Fixed issue in Command Pattern article 2019-07-20 15:25:56 +05:30
Loredana Crusoveanu 3353139423
Update README.md 2019-07-18 12:36:33 +03:00
amit2103 f4a0913e79 [BAEL-15942] - POM Properties Cleanup 2019-07-14 18:40:26 +05:30
amit2103 37e402eb60 [BAEL-15322] - Fix formatting of POMs 2019-07-07 23:59:01 +05:30
amit2103 73ea42d0ae [BAEL-15321] - Extracted versions into properties 2019-07-07 01:08:17 +05:30
Loredana f4c7976dfe fix parent readmes 2019-05-26 17:34:11 +03:00
amit2103 aacd8866b0 [BAEL-14249] - POM Properties Cleanup 2019-05-06 00:34:04 +05:30
Loredana Crusoveanu 5165ea8511
Create README.md 2019-04-21 10:58:07 +03:00
KevinGilmore fa91124563
BAEL-2489: update README (#6716)
* BAEL-2246: add link back to article

* BAEL-2174: rename core-java-net module to core-java-networking

* BAEL-2174: add link back to article

* BAEL-2363 BAEL-2337 BAEL-1996 BAEL-2277 add links back to articles

* BAEL-2367: add link back to article

* BAEL-2335: add link back to article

* BAEL-2413: add link back to article

* Update README.MD

* BAEL-2577: add link back to article

* BAEL-2490: add link back to article

* BAEL-2471: add link back to article

* BAEL-2583: add link back to article

* BAEL-2738: add link back to article

* BAEL-2711: Add spring-boot-angular module to root pom

* BAEL-2544 BAEL-2711 BAEL-2575 BAEL-2657 Add links back to articles

* BAEL-2736: Add link back to article

* BAEL-2789: Add link back to article

* BAEL-2489: add link back to article
2019-04-13 09:46:01 -05:00
Loredana Crusoveanu dfc9b0d027
Merge pull request #6688 from sheryllresulta/master
Bi-monthly test fix - BAEL-13609
2019-04-12 23:01:56 +03:00
sheryllresulta 7543d5f3d6
Update README.md 2019-04-11 15:21:41 +08:00
amit2103 3bbb2fbc55 [BAEL-13314] - Fix formatting of POMs 2019-04-08 00:12:30 +05:30
KevinGilmore 9ffec6819c
BAEL-2789: update README (#6676)
* BAEL-2246: add link back to article

* BAEL-2174: rename core-java-net module to core-java-networking

* BAEL-2174: add link back to article

* BAEL-2363 BAEL-2337 BAEL-1996 BAEL-2277 add links back to articles

* BAEL-2367: add link back to article

* BAEL-2335: add link back to article

* BAEL-2413: add link back to article

* Update README.MD

* BAEL-2577: add link back to article

* BAEL-2490: add link back to article

* BAEL-2471: add link back to article

* BAEL-2583: add link back to article

* BAEL-2738: add link back to article

* BAEL-2711: Add spring-boot-angular module to root pom

* BAEL-2544 BAEL-2711 BAEL-2575 BAEL-2657 Add links back to articles

* BAEL-2736: Add link back to article

* BAEL-2789: Add link back to article
2019-04-07 09:43:42 -05:00
sheryllresulta e20526f9b4
Update README.md 2019-04-05 14:48:29 +08:00
dev-chirag 3d31d07b46 BAEL2489:Avoid check for null statements in Java (#6647)
* BAEL2489 - Avoid check for null statement in Java

* BAEL2489 Avoid check for null statement in Java

* BAEL2489 Avoid check for null statement in Java

* BAEL2489 Avoid check for null statement in Java

* BAEL2489 Avoid check for null statement in Java

* BAEL2489 Avoid check for null statement in Java - Removing unused pom changes

* BAEL2489 Avoid check for null statement in Java - Removing unused pom changes

* Delete pom.xml

Removing unused changes in core-java

* BAEL2489 Avoid check for null statement in Java - Removing unused pom changes

* BAEL2489 Avoid check for null statement in Java - adding ofnullable to Optional example
2019-04-04 23:13:51 -05:00
Alejandro Gervasio 5754bb3310 Initial Commit (#6614) 2019-03-30 11:01:53 -05:00
Alejandro Gervasio b67a006020 BAEL-2789 - The Dependency Inversion Principle in Java (#6613)
* Initial Commit

* Added dip dipmodular modules to pom.xml

* Delete pom.xml

* Add pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update Application.java

* Update CustomerDaoUnitTest.java

* Update CustomerServiceUnitTest.java

* Update Application.java

* Update CustomerDaoUnitTest.java

* Update CustomerServiceUnitTest.java

* Update CustomerDaoUnitTest.java

* Update CustomerServiceUnitTest.java
2019-03-30 11:01:00 -05:00
Loredana Crusoveanu 24ea44bdb5
Merge pull request #6590 from kwoyke/BAEL-2836
BAEL-2836 Mediator Pattern in Java
2019-03-29 19:35:30 +02:00
dev-chirag 9687c88abf BAEL2489 - Avoid check for null statement in Java (#6411)
* BAEL2489 - Avoid check for null statement in Java

* BAEL2489 Avoid check for null statement in Java

* BAEL2489 Avoid check for null statement in Java

* BAEL2489 Avoid check for null statement in Java

* BAEL2489 Avoid check for null statement in Java

* BAEL2489 Avoid check for null statement in Java - Removing unused pom changes

* BAEL2489 Avoid check for null statement in Java - Removing unused pom changes

* Delete pom.xml

Removing unused changes in core-java

* BAEL2489 Avoid check for null statement in Java - Removing unused pom changes
2019-03-28 19:56:15 -05:00
Krzysiek 6461816289 BAEL-2836 jUnit test class name fix 2019-03-25 21:34:06 +01:00
Krzysiek 52587443de BAEL-2836 Mediator Pattern in Java 2019-03-25 21:15:34 +01:00
sheryllresulta 6b0ea75cda
Update README.md 2019-03-18 18:50:24 +08:00
Jan Hauer 9578f0de93 BAEL-2400: Adds examples for currying 2019-03-13 09:50:18 +00:00
eric-martin 67ed044498 BAEL-2755: Added design-patterns-2 module 2019-03-07 21:52:47 -06:00
Krzysiek 23e3e6c708 BAEL-2755 - minor improvements 2019-03-03 10:33:31 +01:00
Krzysiek 3deeefe910 BAEL-2755 - Introduction to the Null Object Pattern 2019-03-02 20:21:10 +01:00
Loredana Crusoveanu 192e49ffb2
Merge pull request #6406 from eugenp/lor6-patch-3
Update README.md
2019-02-28 08:49:59 +02:00
Dhawal Kapil 8915610193 BAEL-12770 Aligning module name, artifact id and folder name 2019-02-28 00:13:17 +05:30
Loredana Crusoveanu 8bb49f78eb
Update README.md 2019-02-24 20:03:02 +02:00
Loredana Crusoveanu ac06100e1b
Create README.md 2019-02-10 18:32:25 +02:00
Loredana 68ea49996b update solid ex 2019-02-10 18:24:45 +02:00
amit2103 97f8a0c46c [BAEL-12091] - Fix formatting of POMs 2019-02-10 01:47:19 +05:30
Sam Millington 4845bd82a1 added solid code (#6226) 2019-01-27 15:18:13 +01:00
Loredana 9a8e006d73 fix abstract factory ex 2019-01-02 21:58:02 +02:00
Loredana e02f08eb8c update readmes 2018-12-25 14:13:34 +02:00
amit2103 ec53cb77ac [BAEL-9044] - Moved articles out of core-java 2018-12-23 16:32:19 +05:30