{"id":14983014,"url":"https://github.com/frandorado/spring-projects","last_synced_at":"2025-04-07T13:08:38.145Z","repository":{"id":36911749,"uuid":"154351582","full_name":"frandorado/spring-projects","owner":"frandorado","description":"Spring examples","archived":false,"fork":false,"pushed_at":"2024-02-21T00:08:36.000Z","size":197,"stargazers_count":153,"open_issues_count":4,"forks_count":132,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-31T11:06:47.966Z","etag":null,"topics":["java","spring","spring-boot","spring-mvc"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/frandorado.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-23T15:22:44.000Z","updated_at":"2025-01-21T15:10:40.000Z","dependencies_parsed_at":"2024-09-24T11:00:30.521Z","dependency_job_id":"696a2176-76e7-4742-8a7f-47d386ed4268","html_url":"https://github.com/frandorado/spring-projects","commit_stats":{"total_commits":42,"total_committers":4,"mean_commits":10.5,"dds":"0.26190476190476186","last_synced_commit":"726903338a81b0768951d69030f453c5d2c48f3c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frandorado%2Fspring-projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frandorado%2Fspring-projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frandorado%2Fspring-projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frandorado%2Fspring-projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frandorado","download_url":"https://codeload.github.com/frandorado/spring-projects/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247657281,"owners_count":20974345,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","spring","spring-boot","spring-mvc"],"created_at":"2024-09-24T14:06:36.452Z","updated_at":"2025-04-07T13:08:38.127Z","avatar_url":"https://github.com/frandorado.png","language":"Java","readme":"# Spring projects\n\n* `Mar 20` **Spring Actuator (Micrometer) Undertow** Undertow metrics with Spring Actuator [Link to the project](https://github.com/frandorado/spring-projects/tree/master/spring-micrometer-undertow) and [Link to the blog](https://frandorado.github.io/spring/2020/03/31/spring-actuator-undertow.html) \n\n* `Feb 20` **Custom deserialization in Spring** Custom deserialization using Jackson [Link to the project](https://github.com/frandorado/spring-projects/tree/master/spring-custom-serializer-deserializer) and [Link to the blog](https://frandorado.github.io/spring/2020/02/14/spring-custom-json-transforms.html) \n\n* `Sep 19` **Spring Batch AWS Integration** Integration of Spring Batch with AWS SQS for remote chunking and partitioning. [Link to the project](https://github.com/frandorado/spring-projects/tree/master/spring-batch-aws-integration) and [Link to the blog](https://frandorado.github.io/spring/2019/07/29/spring-batch-aws-series-introduction.html) \n\n* `Jun 19` **Reactive vs Non-Reactive Spring Performance** Comparation of performance between Spring MVC and Spring WebFlux. [Link to the project](https://github.com/frandorado/spring-projects/tree/master/spring-reactive-nonreactive) and [Link to the blog](https://frandorado.github.io/spring/2019/06/26/spring-reactive-vs-non-reactive-performance.html)\n \n* `Apr 19` **Spring Data Mongo using Mongo Cluster** Spring Data Mongo using a configured Cluster with Docker. [Link to the project](https://github.com/frandorado/spring-projects/tree/master/spring-data-mongo-with-cluster) and [Link to the blog](https://frandorado.github.io/spring/2019/04/16/mongo-cluster-with-spring-data-mongo.html)\n\n* `Jan 19` **Circuit Breaker with Resilience4j and Spring** Example of Circuit Breaker in Spring using Reslience4j library. [Link to the project](https://github.com/frandorado/spring-projects/tree/master/resilience4j-spring) and [Link to the blog](https://frandorado.github.io/spring/2019/01/04/circuitbreaker-resilience4j-spring.html)\n\n* `Dec 18` **AsyncRestTemplate returns 404 (Site Not Found) with Apache factory** Spring Boot Web Application where we change the default implementation of Spring's factory for AsyncRestTemplate with the Apache's factory and the error 404 found. [Link to the project](https://github.com/frandorado/spring-projects/tree/master/async-rest-template-apache) and [Link to the blog](https://frandorado.github.io/spring/2018/12/17/asyncresttemplate-apache-404.html)\n\n* `Nov 18` **Logging of Requests and Responses in Spring (including body)** Spring Boot Web Application where we trace in logs the request and the response including the body. [Link to the project](https://github.com/frandorado/spring-projects/tree/master/log-request-response-with-body) and [Link to the blog](https://frandorado.github.io/spring/2018/11/15/log-request-response-with-body-spring.html)\n\n* `Nov 18` **Logging of Requests and Responses in Spring with Undertow (no body)** Spring Boot Web Application where we configure Undertow as embedded server and enable RequestDumpingHandler to log requests and responses. [Link to the project](https://github.com/frandorado/spring-projects/tree/master/log-request-response-undertow) and [Link to the blog](https://frandorado.github.io/spring/2018/11/04/log-request-response-with-undertow-spring.html)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrandorado%2Fspring-projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffrandorado%2Fspring-projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrandorado%2Fspring-projects/lists"}