Commit Graph

3324 Commits

Author SHA1 Message Date
JurenXu b103e44ecd feature: Implement Serialized Entity Pattern (#2150)
* Add files:
- App.java
- Country.java
- CountryDao.java
- CountrySchemaSql.java
- CountryTest.java
- README.md
- serialize-entity.urm.puml
- pom.xml (inherit from parent pom.xml)
Update files:
- pom.xml (parent pom.xml, add 1 module called serialized-entity)

* Fix duplicated error in pom.xml

* Update:
- pom.xml (module servant, changed by error, now fixed)
- pom.xml (module serialized-entity)

* Update:
- pom.xml (changed, artifactId)

* Update:
- pom.xml

Add:
AppTest.java

* Resolved changes required by the reviewer

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2022-11-13 09:43:03 +02:00
prasad-333 953f9a4e0c docs: Adds explanation for MVP design pattern (#2303) 2022-11-13 09:19:39 +02:00
allcontributors[bot] c097a5141b docs: add prasad-333 as a contributor for doc (#2328)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-13 09:17:12 +02:00
prasad-333 24bd93999d docs: Adds explanation for MVC design pattern (#2302)
* Adds explanation for MVC design pattern

* minor updates
2022-11-13 09:16:01 +02:00
Ilkka Seppälä dd456d4440 refactoring: Update identity map category and tags 2022-11-09 22:03:04 +02:00
allcontributors[bot] d0bb18872a docs: add u7275858 as a contributor for code (#2324)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-09 21:57:17 +02:00
u7275858 d2599a2904 feature: #1299 Add Identity Map Pattern (#2094)
* #1299 IMPLEMENT IDENTITY MAP PATTERN.

* #1299 Add docstrings, README, testCases and class diagram.

* #1299 Update a comment string in DB implementation.

* #1299 Fix code smells.

* #1299 Fix code smells and add comments to App.java

* #1299 Update constant name.

* #1299 Remove java version dependency and update README.md.

* #1299 Add lombok to PersonFinder.java.

* #1299 Add dependency to maven-assembly-plugin.

* #1299 Use java streams in PersonDbSimulatorImplementation.java.

* #1299 Add print statements while returning the person object.

* #1299 Update README.md.

* #1299 Add puml file.

* Update README.md
2022-11-09 21:55:44 +02:00
allcontributors[bot] 3831a82b69 docs: add vaibhav-if as a contributor for doc (#2323)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-09 21:36:59 +02:00
Vaibhav Agrawal 7782203383 docs: Add tutorial links to patterns (#1901)
* Add API Gateway tutorial links

* Add Model View Controller tutorial links

* Add Data Access Object tutorial links

* Add Data Transfer Object tutorial links

* Add Data Mapper tutorial links

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2022-11-09 21:32:06 +02:00
allcontributors[bot] 84c63ce170 docs: add artfuldev as a contributor for code (#2321)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-08 20:59:48 +02:00
Sudarsan Balaji 1d5a0b07c1 refactoring: Rename presentation to presentation model (#2291)
* Rename presentation to presentation-model

* Rename image

* Rename UML diagram

* Rename presentation to presentation-model

* Rename package to presentationmodel

* Rename module reference in pom.xml
2022-11-08 20:58:24 +02:00
Minh Nguyen 4388a4ac92 translation: Localize abstract-document to Vietnamese (#2169)
* localize abstract-document to Vietnamese

* fix yaml front matter
2022-11-08 20:54:50 +02:00
Minh Nguyen 0fa2edf895 translation: Localize active-object to Vietnamese (#2190)
* localize active-object to Vietnamese

* fix link to class diagram

* fix yaml front matter
2022-11-08 20:51:45 +02:00
Minh Nguyen 370d851ab0 translation: Localize abstract-factory pattern to Vietnamese (#2186)
* localize abstract-factory to Vietnamese

* fix yaml front matter
2022-11-08 20:49:03 +02:00
Ilkka Seppälä e6f5b691df Remove obsolete index.mx files 2022-11-06 15:36:50 +02:00
allcontributors[bot] e955472c91 docs: add ec-026 as a contributor for translation (#2315)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2022-11-06 10:53:06 +02:00
Ilkka Seppälä c9fc12331e fix: Formatting of the main pom.xml 2022-11-06 10:48:29 +02:00
Aitor Fidalgo Sánchez df52e1fd4e translation: Closes #2124 Translate the adapter readme to Spanish (#2126)
* Closes #2124 Translate the adapter readme to Spanish

* Change frontmatter according to new requirements.
2022-11-05 17:25:59 +02:00
Minh Nguyen cbb1eed8e3 translation: remove unnecessary infor (#2192) 2022-11-05 17:05:38 +02:00
Bruno Fernandes 3fde35ac77 refactoring: Adding lombok to MVC pattern (#2188)
* Refactor: Added lombok to data-transfer-object pattern

* Refactor: Added lombok to data-transfer-object pattern

* Fix: Reverting all-contributors changes

* Fix: Fixing checkstyle for DTO

* Fix: Fixing checkstyle for Product.java

* Feature: Added lombok to MVC

* Fix: Fix imports
2022-11-05 16:54:23 +02:00
Francesco Scuccimarri 20ebbe0b13 docs: Replace profile url (#2183) 2022-11-05 11:11:32 +02:00
Manvi Goel 3605f8fefb docs: Adding explanation for Producer-Consumer Design Pattern (#2179) 2022-11-05 10:39:54 +02:00
harshalkhachane 6f21b10607 refactoring: Sonar CRITICAL issue fixes (#2176) 2022-11-05 10:33:20 +02:00
allcontributors[bot] c8fa1a582e docs: add harshalkhachane as a contributor for code (#2312)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-11-05 10:29:38 +02:00
harshalkhachane 925996fcbd refactoring: Sonar issue fix for duplicate string (#2175) 2022-11-05 10:28:00 +02:00
Alan cfeee23957 translation: Closes iluwatar#2162 Translate template-method pattern readme to Korean (#2173) 2022-10-30 22:26:27 +02:00
Alan d9b4965eb9 translation: Closes iluwatar#2161 Translate template-method pattern readme to Korean (#2172) 2022-10-30 22:25:09 +02:00
Alan e063bd14e0 translation: Closes iluwatar#2160 Translate template-method pattern readme to Korean (#2171) 2022-10-30 22:22:44 +02:00
Ilkka Seppälä 12ce824f71 fix: Fix the CI build 2022-10-30 19:51:15 +02:00
allcontributors[bot] 2dd1b55a52 docs: add u7281975 as a contributor for doc (#2296)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-10-30 19:06:32 +02:00
u7281975 66603304e2 docs: Add Explanation for Data-Bus Design Pattern #590 (#2170)
* Update README.md

* Update README.md

* Add Explanation

* Update README.md

* Update README.md

* Update README.md

* Update README.md
2022-10-30 19:05:05 +02:00
allcontributors[bot] badb828445 docs: add robertvolkmann as a contributor for review (#2295)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
2022-10-30 18:55:20 +02:00
MohanaRao SV adb0e25c2f refactor: Fix for maven warnings (#2157)
* fix for maven warnings

* Removed unwanted dependency and htmlunit upgraded to latest

Co-authored-by: Mohana Rao S V <mohana.rao.s.v@tietoevry.com>
2022-10-30 18:51:17 +02:00
allcontributors[bot] cd736d7a42 docs: add KyleSong30 as a contributor for doc (#2294)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-10-30 18:40:23 +02:00
KyleSong30 13cb2e8d48 docs: Data mapper1762 (#2165)
* update README.md

* update README.md
2022-10-30 18:39:11 +02:00
Robert Volkmann 4cd8149502 refactor: remove code smell java:S5786 (#2159)
https://sonarcloud.io/organizations/iluwatar/rules?open=java%3AS5786&rule_key=java%3AS5786
2022-10-30 18:21:21 +02:00
allcontributors[bot] 5afc32cf23 docs: add bipin-k as a contributor for doc (#2293)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-10-30 18:12:34 +02:00
Bipin Kumar Chaurasia 4a6d652dce docs: Updated documentation on comments on DefaultCircuitBreaker args (#2135) 2022-10-30 18:11:28 +02:00
Robert Volkmann 2b2947950c Fix #1929: Suppress logging hibernate internals (#2158)
* chore: suppress logging of hibernate internals

* chore: use non-obsolete hibernate namespace
2022-10-30 17:40:25 +02:00
allcontributors[bot] 9dc91d8826 docs: add robertvolkmann as a contributor for code (#2292)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-10-30 17:34:14 +02:00
Robert Volkmann ae64433211 dependencies: update spring-boot-dependencies 2.0.9 to 2.7.5 (#2156)
Remove explicit dependencies that are covered by spring-boot-dependencies
hibernate 5.4.24 -> 5.6.12
spring-webmvc 5.0.17 -> 5.3.23
spring-data-jpa 2.0.14 -> 2.7.5
junit 4.12 -> 4.13.2
junit-jupiter 5.7.1 -> 5.8.2
slf4j 1.7.30 -> 1.7.36
logback 1.2.9 -> 1.2.11
jackson 2.12.3 -> 2.13.4
lombok 1.18.22 -> 1.18.24
byte-buddy 1.11.5 -> 1.12.8
jaxb-impl 2.3.2 -> 2.3.7
2022-10-30 17:32:42 +02:00
Ilkka Seppälä f8a3d93f33 CI: Add stale bot configuration (#2270) 2022-10-29 23:56:01 +03:00
allcontributors[bot] e4990df581 docs: add yusha-g as a contributor for translation (#2206)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-10-29 09:31:41 +03:00
yusha-g aa68998d71 Proofread ko/README.md (#2147)
translation: Fixed wrong usage of particle in line 25. From 패턴은 to 패턴이.
2022-10-29 09:30:33 +03:00
allcontributors[bot] 41d3490b97 docs: add 0xYujan as a contributor for translation (#2205)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-10-29 09:20:17 +03:00
Yujan Ranjitkar 97b2b6da71 translation: Add Nepali language localization support for the design patterns (#2136) 2022-10-29 09:18:02 +03:00
allcontributors[bot] 23441dab87 docs: add steph88ss as a contributor for doc (#2204)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-10-29 08:55:43 +03:00
steph88ss daffaee03d docs: Added Explanation for Reader-writer lock (#2129) 2022-10-29 08:54:28 +03:00
allcontributors[bot] 14de6001ae docs: add drakulavich as a contributor for code (#2198)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-10-28 22:29:36 +03:00
Anton Yakutovich e9cf765e1e dependencies: Bump GitHub Actions (#2074) 2022-10-28 22:27:14 +03:00