current location:Home > Technical Articles > Backend Development

  • Mastering Location-Based Services: A Guide to Finding the Closest Locations Using Java Spring Boot
    Mastering Location-Based Services: A Guide to Finding the Closest Locations Using Java Spring Boot
    Are you looking to optimize location-based services in your Java Spring Boot application? Whether you're building an app like Zomato or an e-commerce platform, efficiently finding the closest locations is crucial. I've just published a comprehensive
    javaTutorial . spring-boot 856 2024-08-10 06:50:40
  • Unit Testing the Image Uploader API with JUnitnd Mockito
    Unit Testing the Image Uploader API with JUnitnd Mockito
    In the first article of this series, we walked through building a robust image uploader using Spring Boot, Cloudinary, Docker, and PostgreSQL. We covered everything from setting up the project to making requests to the endpoint that saves the image a
    javaTutorial . spring-boot 671 2024-08-08 09:19:01
  • Microservices, a practical approach - Heterogeneous technologies
    Microservices, a practical approach - Heterogeneous technologies
    Heterogeneous technologies refer to the ability to use different programming languages, frameworks, and databases within the same application system. In a microservices architecture, this feature is especially advantageous
    Golang . spring-boot 776 2024-08-08 00:05:13
  • Popular Full Stack Software Stacks
    Popular Full Stack Software Stacks
    There are many Full Stack Software Stacks that are popular and widely used to develop web applications and online services. Each stack has technologies that are suitable for different types of development, depending on the needs of the project, the s
    JS Tutorial . spring-boot 687 2024-08-07 16:45:22
  • Advantages of Using HTTP Interface in Spring 6
    Advantages of Using HTTP Interface in Spring 6
    In modern software development, efficient communication with REST APIs is essential. Spring 6 introduces a new way to interact with these APIs: the HTTP Interface. This feature allows developers to define Java interfaces to make HTTP calls, simplifyi
    javaTutorial . spring-boot 489 2024-08-07 09:42:42
  • Exploring Spring Cloud Stream Kafka Binder Consumer Interceptor
    Exploring Spring Cloud Stream Kafka Binder Consumer Interceptor
    Introduction Spring Cloud Stream is a framework that simplifies the development of message-driven microservices by abstracting message brokers such as Apache Kafka and RabbitMQ. One of the powerful features of Spring Cloud Stream is its ability
    JS Tutorial . spring-boot 914 2024-08-06 19:20:50
  • Build native image from Spring Boot Application with GraalVM builder
    Build native image from Spring Boot Application with GraalVM builder
    Overview This section explains how to create a native image from a Spring Boot application using GraalVM's native image builder, and how to run this native image in a Docker container. Objective In software architecture and microser
    javaTutorial . spring-boot 534 2024-08-05 20:04:50
  • How to Use Spring Profiles in Your Spring Boot Application
    How to Use Spring Profiles in Your Spring Boot Application
    Spring Profiles provide a powerful way to segregate parts of your application configuration and make it available only in certain environments. This feature is especially useful for handling different configurations for development, testing, and prod
    javaTutorial . spring-boot 1059 2024-08-05 14:47:42
  • A Beginners Guide to Using Spring Boot Actuator
    A Beginners Guide to Using Spring Boot Actuator
    Spring Boot Actuator is a sub-project of Spring Boot that provides production-ready features to help you monitor and manage your application. It offers a set of built-in endpoints that allow you to gain insights into your application's health, metric
    javaTutorial . spring-boot 623 2024-08-02 10:00:24
  • Comparing Quarkus and Spring Boot
    Comparing Quarkus and Spring Boot
    Quarkus and Spring Boot are two popular frameworks for building Java applications. While both aim to simplify the development process and provide a robust set of features, they cater to different use cases and have unique strengths. Understanding the
    javaTutorial . spring-boot 1088 2024-08-01 06:53:12
  • Looking for help from already employed devs without CS degree
    Looking for help from already employed devs without CS degree
    Hey, let me introduce myself real quick. I am turning 25 in August and wanted to change something in my life, so I started learning to code last year with a Udemy course in my free time while still working full-time. So, I have roughly one year of ex
    JS Tutorial . spring-boot 693 2024-07-31 06:49:02
  • Which exchanges are ADT coins listed on (how to trade Bitcoin)
    Which exchanges are ADT coins listed on (how to trade Bitcoin)
    Whether it is a stock trading system or a digital currency trading system, it is inseparable from the matching trading engine, which is the heart of the trading platform. At the same time, an excellent architectural design will also make the operation, maintenance and continuous development of the trading platform easier. This article summarizes the architectural design of a digital currency trading system based on in-depth research on open source projects. Regarding the matching transaction system, matching technology mainly develops from database matching technology to memory matching technology. This is because database matching technology is increasingly unable to meet the requirements of financial transactions for high reliability, high performance, strong security, scalability and ease of maintenance. needs. The financial (currency) transaction matching system includes the following core modules: User: The end user entrusts the quotation and quantity, generates the order and sends it to the trading platform. Gateway: responsible for collecting
    web3.0 . spring-boot 895 2024-07-31 06:03:02
  • Form Login with Spring Boot and Thymeleaf
    Form Login with Spring Boot and Thymeleaf
    The form-based login is often the first choice to protect the web frontend of a Spring Boot application. It ensures that certain areas of our application are only accessible once a user has authenticated himself with a username and password, and this
    javaTutorial . spring-boot 347 2024-07-25 19:39:43
  • Exception Handling in Spring Boot
    Exception Handling in Spring Boot
    Exception handling is a critical part of building robust and user-friendly applications. In Spring Boot, we can handle exceptions in various ways to ensure our application remains stable and provides meaningful feedback to users. This guide will cove
    javaTutorial . spring-boot 480 2024-07-25 06:35:12
  • Creating Custom Annotations for Validation in Spring Boot
    Creating Custom Annotations for Validation in Spring Boot
    Creating Custom Annotations for Validation in Spring Boot 1. Overview While Spring standard annotations (@NotBlank, @NotNull, @Min, @Size, etc.) cover many use cases when validating user input, there are times when we need to create
    javaTutorial . spring-boot 366 2024-07-25 01:52:13

Tool Recommendations

jQuery enterprise message form contact code

jQuery enterprise message form contact code is a simple and practical enterprise message form and contact us introduction page code.
form button
2024-02-29

HTML5 MP3 music box playback effects

HTML5 MP3 music box playback special effect is an mp3 music player based on HTML5 css3 to create cute music box emoticons and click the switch button.

HTML5 cool particle animation navigation menu special effects

HTML5 cool particle animation navigation menu special effect is a special effect that changes color when the navigation menu is hovered by the mouse.
Menu navigation
2024-02-29

jQuery visual form drag and drop editing code

jQuery visual form drag and drop editing code is a visual form based on jQuery and bootstrap framework.
form button
2024-02-29

Organic fruit and vegetable supplier web template Bootstrap5

An organic fruit and vegetable supplier web template-Bootstrap5
Bootstrap template
2023-02-03

Bootstrap3 multifunctional data information background management responsive web page template-Novus

Bootstrap3 multifunctional data information background management responsive web page template-Novus
backend template
2023-02-02

Real estate resource service platform web page template Bootstrap5

Real estate resource service platform web page template Bootstrap5
Bootstrap template
2023-02-02

Simple resume information web template Bootstrap4

Simple resume information web template Bootstrap4
Bootstrap template
2023-02-02

Cute summer elements vector material (EPS PNG)

This is a cute summer element vector material, including the sun, sun hat, coconut tree, bikini, airplane, watermelon, ice cream, ice cream, cold drink, swimming ring, flip-flops, pineapple, conch, shell, starfish, crab, Lemons, sunscreen, sunglasses, etc., the materials are provided in EPS and PNG formats, including JPG previews.
PNG material
2024-05-09

Four red 2023 graduation badges vector material (AI EPS PNG)

This is a red 2023 graduation badge vector material, four in total, available in AI, EPS and PNG formats, including JPG preview.
PNG material
2024-02-29

Singing bird and cart filled with flowers design spring banner vector material (AI EPS)

This is a spring banner vector material designed with singing birds and a cart full of flowers. It is available in AI and EPS formats, including JPG preview.
banner picture
2024-02-29

Golden graduation cap vector material (EPS PNG)

This is a golden graduation cap vector material, available in EPS and PNG formats, including JPG preview.
PNG material
2024-02-27

Home Decor Cleaning and Repair Service Company Website Template

Home Decoration Cleaning and Maintenance Service Company Website Template is a website template download suitable for promotional websites that provide home decoration, cleaning, maintenance and other service organizations. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-05-09

Fresh color personal resume guide page template

Fresh color matching personal job application resume guide page template is a personal job search resume work display guide page web template download suitable for fresh color matching style. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-29

Designer Creative Job Resume Web Template

Designer Creative Job Resume Web Template is a downloadable web template for personal job resume display suitable for various designer positions. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28

Modern engineering construction company website template

The modern engineering and construction company website template is a downloadable website template suitable for promotion of the engineering and construction service industry. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!