Best of Spring Framework2022

  1. 1
    Article
    Avatar of communityCommunity Picks·4y

    Top 10 Microservices Design Patterns and Principles

    Microservice architecture is structured on the business domain and it's a collection of small autonomous services. Transaction management is the fundamental advantage of a shared database versus a per-service database. Event Sourcing is based on the idea that any change in an entity's state should be captured by the system. The persistence of a business item is accomplished by storing a series of state-changing events.

  2. 2
    Article
    Avatar of devgeniusDev Genius·4y

    Get started with Docker and Docker Compose

    Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. The service has both free and premium tiers. The software that hosts the containers is called Docker Engine. Get started with Docker and Docker Compose.

  3. 3
    Article
    Avatar of devtoDEV·4y

    What are your Favourite Tools in React, and why?

    This is a great list, keen to check out React Spring and UUID when time permits. My fav tools would have to be: Hooks, Context, UUID and Context. Cheers, @mrpaulishaili! 🙉.  “I’m not sure how I dev'd without them before!”

  4. 4
    Article
    Avatar of javaworldJava World·4y

    7 reasons Java is still great

    The Java Community Process (JCP) is a venue for contribution and conflict resolution among people who care deeply about Java technology. Like JavaScript, Java evolved in tandem with the coding community as the web gained traction. Spring is perhaps the standard to which other meta-frameworks might aspire.

  5. 5
    Article
    Avatar of towardsdevTowards Dev·4y

    Hexagonal architecture and Domain Driven Design

    In this article we will introduce a software architecture that implements the DDD (Domain Driven Design) DDD was introduced by Eric Evan in the “Bleu Book” : Domain-Driven Design: Tackling Complexity in the Heart of Software. Hexagonal Architecture is also a good candidate for implementing DDD correctly.

  6. 6
    Article
    Avatar of jetbrainsJetBrains·4y

    IntelliJ IDEA 2022.2 Is Out!

    IntelliJ IDEA 2022.2 is available, bringing a range of noteworthy upgrades and refinements to the IDE. This new version includes multiple quality improvements to the remote development Beta, making its functionality sleeker and more stable to work with. You can download the new version from our website, update directly from the IDE, update via IntelliJIDEA 2022. The new version also supports the features introduced in Kotlin 1.

  7. 7
    Article
    Avatar of dzDZone·3y

    An Entity to DTO

    DTOs are an object that carries data between processes in order to reduce the number of method calls. When you're working with a remote interface, each call to it is expensive. The solution is to create a Data Transfer Object that can hold all the data for the call. We recently introduced DTO support in the JPA Buddy plugin.

  8. 8
    Article
    Avatar of btrprogBetter Programming·4y

    First Impressions When Switching From Spring Boot to Ktor

    The definition of the components which should be managed by Koin needs to be configured manually. Koin provides an interface that can be used in order to inject dependencies in test class. The implementation of the application service layer I will omitt in this article because it works the same way as in SpringBoot and therefore is not interesting. The missing part to fulfill the requirements is the addition of a handler.

  9. 9
    Article
    Avatar of devgeniusDev Genius·4y

    Microservices [Part 1] — With Maven, Spring Boot, And Docker

    Microservices decouple components, allowing us to focus on a portion of the whole application. In this article, I’ll teach you how to use Spring Boot to create a microservice that connects to a Postgres database. The link to the source code repository will be added at the end of this tutorial.

  10. 10
    Article
    Avatar of devgeniusDev Genius·4y

    SpringBoot or Quarkus: Which framework is best for your project?

    Quarkus is a Kubernetes native Java framework for developing small artifacts. Spring Boot is an effective platform for serverless and cloud-native environments. Quarkus adopts the container first approach. This approach is optimized for low memory usage and fast startup times in areas like build time metadata processing.

  11. 11
    Article
    Avatar of hashnodeHashnode·4y

    How to create Awesome text animation with framer-motion

    Next.js will create text animations with framer-motion. The next thing we have to do is to add motion to our text elements to have the two-state - visible & hidden state of the elements visible components/AnimatedTextCharacter.

  12. 12
    Article
    Avatar of devgeniusDev Genius·4y

    Simple SMS Api and Collector using FastAPI, Spring Boot, Kafka and MongoDB

    Simple SMS Api and Collector using FastAPI, Spring Boot, Kafka and MongoDB. Engleang Sam: This is just the proof of concept for developing various complex integration systems which you can implement in any programming language via the support of Apache Kafka. The important parts of the SMS system are CP, MT , MO and can be DN.