-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: anasabuhussein/java-design-patterns
base: master
head repository: iluwatar/java-design-patterns
compare: master
Commits on Feb 15, 2025
-
feat: Implemented Monolithic Architecture according to the guidelines…
… provided by issue iluwatar#2664 (iluwatar#3111) * added a pom.xml file for the monolithic structure, set up MVC file structure, and added basic model files using H2 database since its light and efficient * added a pom.xml file for the monolithic structure, set up MVC file structure, and added basic model files using H2 database since its light and efficient * Added "controllers" and repository classes to communicate with database to maintain code cleanliness * added application.properties file for springboot, added controller classes and used the CLI main class from the previous submission and enhanced upon it * fixed checkstyle comments * fixed testing class * automatically generated puml * Readme File Added Detailed Readme File in the md format * attempting to fix some debugging issues added more test cases, and tried to fix pom.xml * dropped change * another attempted fix * added more test cases * Fixes Renamed the main module/directory. Added more content to the readme.md file. fixed the orElseThrow statements Fixes Renamed the main module/directory. Added more content to the readme.md file. fixed the orElseThrow statements * fixed naming and readme file --------- Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a25b6a0 - Browse repository at this point
Copy the full SHA a25b6a0View commit details -
docs: add MohanedAtef238 as a contributor for code (iluwatar#3187)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 39e4d6a - Browse repository at this point
Copy the full SHA 39e4d6aView commit details
Commits on Feb 16, 2025
-
build(deps): bump org.apache.maven.plugins:maven-surefire-plugin (ilu…
…watar#3085) Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.5.1 to 3.5.2. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](apache/maven-surefire@surefire-3.5.1...surefire-3.5.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for be08156 - Browse repository at this point
Copy the full SHA be08156View commit details -
fix: typos in documentation files (iluwatar#3186)
* Update CannotSubtractException.java * Update CachingTest.java * Update App.java * Update caching.urm.puml * Update update-method.urm.puml
Configuration menu - View commit details
-
Copy full SHA for 2e7eef1 - Browse repository at this point
Copy the full SHA 2e7eef1View commit details -
docs: add maximevtush as a contributor for code (iluwatar#3188)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fb92682 - Browse repository at this point
Copy the full SHA fb92682View commit details
Commits on Feb 18, 2025
-
build(deps-dev): bump org.testng:testng from 7.7.1 to 7.11.0 (iluwata…
…r#3190) Bumps [org.testng:testng](https://github.com/testng-team/testng) from 7.7.1 to 7.11.0. - [Release notes](https://github.com/testng-team/testng/releases) - [Changelog](https://github.com/testng-team/testng/blob/master/CHANGES.txt) - [Commits](testng-team/testng@7.7.1...7.11.0) --- updated-dependencies: - dependency-name: org.testng:testng dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e17f138 - Browse repository at this point
Copy the full SHA e17f138View commit details
Commits on Feb 22, 2025
-
feat: Added Map Reduce Design Pattern (iluwatar#3184)
* MapReduce design pattern added * Updated README.md * added module to parent pom
Configuration menu - View commit details
-
Copy full SHA for 6785b53 - Browse repository at this point
Copy the full SHA 6785b53View commit details -
docs: add hvgh88 as a contributor for code (iluwatar#3191)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 851ebba - Browse repository at this point
Copy the full SHA 851ebbaView commit details
Commits on Feb 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1f44a8c - Browse repository at this point
Copy the full SHA 1f44a8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e16d4b - Browse repository at this point
Copy the full SHA 4e16d4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e40cc0 - Browse repository at this point
Copy the full SHA 2e40cc0View commit details
Commits on Feb 28, 2025
-
docs: add flux architecture diagram and fix iluwatar#3193 duplicate c…
…ontent issue
Configuration menu - View commit details
-
Copy full SHA for f3c4a83 - Browse repository at this point
Copy the full SHA f3c4a83View commit details -
build(deps): bump org.assertj:assertj-core from 3.24.2 to 3.27.3 (ilu…
…watar#3194) Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.24.2 to 3.27.3. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](assertj/assertj@assertj-build-3.24.2...assertj-build-3.27.3) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 609bf8e - Browse repository at this point
Copy the full SHA 609bf8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a10c392 - Browse repository at this point
Copy the full SHA a10c392View commit details
Commits on Mar 1, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 546c7ec - Browse repository at this point
Copy the full SHA 546c7ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for eee7575 - Browse repository at this point
Copy the full SHA eee7575View commit details
Commits on Mar 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d0701d6 - Browse repository at this point
Copy the full SHA d0701d6View commit details
Commits on Mar 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d78337e - Browse repository at this point
Copy the full SHA d78337eView commit details
Commits on Mar 4, 2025
-
build(deps): bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 (iluwatar…
…#3198) Bumps org.slf4j:slf4j-api from 2.0.16 to 2.0.17. --- updated-dependencies: - dependency-name: org.slf4j:slf4j-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e24739c - Browse repository at this point
Copy the full SHA e24739cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3034732 - Browse repository at this point
Copy the full SHA 3034732View commit details -
Configuration menu - View commit details
-
Copy full SHA for b993805 - Browse repository at this point
Copy the full SHA b993805View commit details
Commits on Mar 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d36eeec - Browse repository at this point
Copy the full SHA d36eeecView commit details
Commits on Mar 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4a96f2d - Browse repository at this point
Copy the full SHA 4a96f2dView commit details
Commits on Mar 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 511f008 - Browse repository at this point
Copy the full SHA 511f008View commit details
Commits on Mar 9, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 0904e2d - Browse repository at this point
Copy the full SHA 0904e2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74f5fdf - Browse repository at this point
Copy the full SHA 74f5fdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a2c779 - Browse repository at this point
Copy the full SHA 8a2c779View commit details
Commits on Mar 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for fbde009 - Browse repository at this point
Copy the full SHA fbde009View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1726749 - Browse repository at this point
Copy the full SHA 1726749View commit details
Commits on Mar 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 457858c - Browse repository at this point
Copy the full SHA 457858cView commit details -
docs: add smile-ab as a contributor for translation (iluwatar#3208)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e403df8 - Browse repository at this point
Copy the full SHA e403df8View commit details -
feat: Fix Singleton typo and extend reflection handling to remaining …
…implementations (iluwatar#3203) * fix typo * adding Reflection handling to other Singleton implementations
Configuration menu - View commit details
-
Copy full SHA for 19d9d31 - Browse repository at this point
Copy the full SHA 19d9d31View commit details -
docs: add smile-ab as a contributor for code (iluwatar#3209)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 29d1e30 - Browse repository at this point
Copy the full SHA 29d1e30View commit details -
build(deps): bump org.projectlombok:lombok from 1.18.24 to 1.18.36 (i…
…luwatar#3205) Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok) from 1.18.24 to 1.18.36. - [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown) - [Commits](projectlombok/lombok@v1.18.24...v1.18.36) --- updated-dependencies: - dependency-name: org.projectlombok:lombok dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 845a428 - Browse repository at this point
Copy the full SHA 845a428View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66768fc - Browse repository at this point
Copy the full SHA 66768fcView commit details -
docs: add Francisco-G-P as a contributor for translation (iluwatar#3210)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8164b97 - Browse repository at this point
Copy the full SHA 8164b97View commit details -
Configuration menu - View commit details
-
Copy full SHA for a89cf98 - Browse repository at this point
Copy the full SHA a89cf98View commit details -
docs: add Duartegdm as a contributor for doc (iluwatar#3211)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0b1933e - Browse repository at this point
Copy the full SHA 0b1933eView commit details -
fix: Set locale in tests to be able to run locally. Remove logging de…
…pendency fixed versions in parent pom.xml to prevent conflicts with spring boot. Update license headers. Update urm diagrams.
Configuration menu - View commit details
-
Copy full SHA for dd8b9b3 - Browse repository at this point
Copy the full SHA dd8b9b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 894ae8f - Browse repository at this point
Copy the full SHA 894ae8fView commit details
Commits on Mar 23, 2025
-
translation: German Translation for abstract-document and improved Ma…
…in README (iluwatar#3214) * improve german translation. See iluwatar#2275 * add german (de) abstract-document. See iluwatar#2275
Configuration menu - View commit details
-
Copy full SHA for baf2efa - Browse repository at this point
Copy the full SHA baf2efaView commit details -
docs: add DenizAltunkapan as a contributor for translation (iluwatar#…
…3216) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for abfb137 - Browse repository at this point
Copy the full SHA abfb137View commit details -
feat: Add Service Stub Pattern using Sentiment Analysis example (iluw…
…atar#3215) * Add Service Stub Pattern using Sentiment Analysis example * Fix Checkstyle issues * Suppress Sonar warning for Random usage in RealSentimentAnalysisServer
Configuration menu - View commit details
-
Copy full SHA for adf5b62 - Browse repository at this point
Copy the full SHA adf5b62View commit details -
docs: add johnklint81 as a contributor for code (iluwatar#3217)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 02ae009 - Browse repository at this point
Copy the full SHA 02ae009View commit details -
Configuration menu - View commit details
-
Copy full SHA for 770a85e - Browse repository at this point
Copy the full SHA 770a85eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7effd99 - Browse repository at this point
Copy the full SHA 7effd99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f19b47 - Browse repository at this point
Copy the full SHA 0f19b47View commit details
Commits on Mar 24, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 3dc27b2 - Browse repository at this point
Copy the full SHA 3dc27b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 324dad5 - Browse repository at this point
Copy the full SHA 324dad5View commit details
Commits on Mar 25, 2025
-
build(deps): bump jakarta.persistence:jakarta.persistence-api (iluwat…
…ar#3218) Bumps [jakarta.persistence:jakarta.persistence-api](https://github.com/jakartaee/persistence) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/jakartaee/persistence/releases) - [Commits](jakartaee/persistence@3.1-3.1.0-RELEASE...3.2-3.2.0-RELEASE) --- updated-dependencies: - dependency-name: jakarta.persistence:jakarta.persistence-api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3a5553b - Browse repository at this point
Copy the full SHA 3a5553bView commit details
There are no files selected for viewing
Uh oh!
There was an error while loading. Please reload this page.