10 repository-uri
Development of server-side applications and web services using the Spring Boot framework.
Distinct from Spring Boot Integrations: Existing candidates are either too specific (blogs) or focus on deployment (containers) rather than general development.
Explore 10 awesome GitHub repositories matching web development · Spring Boot Backend Development. Refine with filters or upvote what's useful.
Acest proiect este o resursă educațională cuprinzătoare și un ghid tehnic pentru construirea de aplicații backend enterprise și servicii RESTful folosind framework-ul Spring Boot. Acesta servește ca tutorial pas cu pas pentru dezvoltarea logicii server-side, rutarea API-urilor și sistemele distribuite în ecosistemul Java. Documentația oferă ghiduri de implementare specifice pentru arhitectura de microservicii, concentrându-se pe coordonarea serviciilor distribuite și comunicarea bazată pe evenimente. Include o referință practică pentru ecosistemul Spring, cu secțiuni detaliate despre implementarea securității și persistența datelor. Materialul acoperă mai multe arii de capabilități de bază, inclusiv dezvoltarea de servicii web RESTful, gestionarea persistenței în baze de date și integrarea brokerilor de mesaje pentru comunicare decuplată. De asemenea, abordează securitatea aplicațiilor prin autentificare bazată pe token-uri, testarea backend automată cu mock-uri izolate și gestionarea procesării asincrone a task-urilor.
Provides a comprehensive guide to building scalable enterprise backend applications with Spring Boot.
Acest proiect este o aplicație web Java și un manager de bookmark-uri Spring Boot conceput pentru salvarea, categorisirea și organizarea bookmark-urilor și articolelor web. Funcționează atât ca o bibliotecă de resurse auto-găzduită pentru arhive private, cât și ca o platformă de social bookmarking pentru partajarea link-urilor în comunitate. Sistemul permite partajarea cunoștințelor sociale prin descoperirea colecțiilor publice și interacțiunea cu conținutul social, permițând utilizatorilor să aprecieze, să partajeze și să discute resursele salvate. De asemenea, oferă instrumente pentru gestionarea personală a bookmark-urilor, inclusiv capacitatea de a organiza link-urile în foldere categorisite. Platforma include utilitare pentru sincronizarea bookmark-urilor din browser, suportând importul și exportul de date între aplicație și folderele browserului. Identitatea utilizatorului este gestionată prin înregistrarea contului, login securizat și setări de profil.
Built as a server-side web application using the Spring Boot framework for rapid backend development.
ForestBlog is a Java-based content management system and blog engine designed for creating and organizing web posts. It functions as a digital publishing platform that stores articles and user account data within a relational database. The application is built using the Spring, Spring MVC, and MyBatis technology stack to handle structured data persistence and request routing. It incorporates a centralized administrative interface for managing user profiles and account registrations. The system covers content and media management, including the ability to publish blog articles and handle file
Builds a structured server-side application using the Spring and MyBatis technology stack.
Acesta este un sistem inteligent de gestionare a parcărilor, conceput pentru a automatiza identificarea vehiculelor, rezervările de locuri și controlul porților prin integrarea hardware-ului camerelor și a serviciilor cloud. Oferă un framework cuprinzător pentru gestionarea operațiunilor de parcare, incluzând un backend Spring Boot, un dashboard administrativ Vue JS și aplicații mobile native pentru ca utilizatorii să localizeze și să rezerve locuri. Sistemul se distinge prin capabilitățile sale de integrare hardware, care includ identificarea automată a vehiculelor prin camere, controlul dispozitivelor de la distanță și interfețe de override manual pentru a menține operațiunile în timpul întreruperilor de rețea sau de alimentare. Include, de asemenea, infrastructură specializată pentru gestionarea stațiilor de încărcare a vehiculelor electrice, acoperind starea operațională, alocarea și ciclurile de facturare. Capabilitățile extinse acoperă procesarea automată a plăților cu tarife dinamice și rutare multi-tenant, controlul accesului biometric folosind recunoașterea facială și monitorizarea proprietăților rezidențiale. Arhitectura utilizează o strategie de persistență poliglotă care combină MySQL și MongoDB pentru înregistrări relaționale și log-uri de sistem nestructurate.
Implements a Java server using Spring Boot, OAuth2, and Dubbo for managing parking and payment data.
This project is a collection of reference implementations and practical guides for building enterprise Java applications using the Spring Boot framework. It serves as a backend project gallery and implementation guide, providing a set of architectures for common server patterns. The repository distinguishes itself through a focus on distributed system design, offering examples for global unique identifier generation, distributed caching, and full-text search. It also includes templates and examples for creating custom Spring Boot starters to encapsulate shared dependencies and configurations
Provides a comprehensive guide to developing enterprise server-side applications using Spring Boot.
Eladmin-web este un framework de dezvoltare a dashboard-urilor administrative enterprise conceput pentru a construi sisteme de gestionare back-office securizate. Acesta utilizează o arhitectură decuplată formată dintr-un template frontend Vue și un backend Spring Boot. Proiectul oferă instrumente pentru prototiparea rapidă a aplicațiilor prin generarea automată a codului sursă frontend și backend. Dispune de un sistem de navigare dinamic care construiește meniuri pe mai multe niveluri la runtime și controlează vizibilitatea interfeței pe baza rolurilor utilizatorilor autentificați. Sistemul integrează Spring Security pentru autentificare și autorizare, Spring Data JPA pentru persistența bazei de date și un cache de sesiune bazat pe Redis pentru gestionarea distribuită a sesiunilor. Include, de asemenea, suport pentru integrarea pictogramelor SVG și integrarea datelor pe mai multe straturi între diferite framework-uri de persistență.
Implements a server-side application using Spring Boot and JPA for entity mapping and database management.
This project is a Chinese translation of the official Spring Boot technical documentation. It serves as a comprehensive Java backend development guide, providing a localized version of English technical specifications to make framework details accessible to Chinese speakers. The repository is structured as a markdown documentation collection, with content organized by module and chapter to mirror the original reference manual. This setup allows for the conversion of raw text files into a navigable technical website via static site generation. The project covers the architecture and implement
Covers the architecture and implementation patterns necessary for developing scalable server-side applications with Spring Boot.
Lilishop este o platformă de e-commerce multi-vendor B2B2C concepută ca o piață unde comercianții terți pot gestiona vitrine independente într-un ecosistem unificat. Este construită pe o arhitectură de microservicii Spring Cloud și un backend Spring Boot, utilizând Vue și Uniapp pentru a livra interfețe utilizator responsive pe platforme web, mobile și mini-programe. Platforma se diferențiază prin instrumente integrate de automatizare a marketingului, inclusiv cumpărături de grup, campanii de bargain și o rețea de distribuție afiliată bazată pe comisioane. Dispune, de asemenea, de un sistem financiar cuprinzător de decontare care gestionează procesarea plăților pe mai multe canale prin Alipay și WeChat Pay, alături de distribuția automată a comisioanelor și facturarea comercianților. Sistemul acoperă o gamă largă de operațiuni de retail, inclusiv gestionarea ierarhică a catalogului, distribuția automată a cupoanelor și urmărirea omnichannel a ciclului de viață al comenzilor. Include instrumente dedicate pentru arbitrajul disputelor, auditarea serviciilor post-vânzare și indexarea căutării fațetate a produselor. Implementarea este gestionată prin scripturi Docker și Compose pentru a facilita orchestrarea serviciilor API distribuite și a consumatorilor.
Employs a Spring Boot backend to deliver a decoupled set of APIs for complex retail and commerce transactions.
Acest proiect este o aplicație web bazată pe Java și un sistem de gestionare a conținutului conceput pentru gestionarea blogurilor personale. Este construit ca un sistem de blogging Spring Boot care utilizează motorul de template-uri Thymeleaf pentru randarea pe partea de server a paginilor HTML dinamice și framework-ul MyBatis pentru maparea bazelor de date relaționale și persistența datelor. Platforma oferă o interfață administrativă dedicată pentru crearea, editarea și organizarea postărilor de blog și a comentariilor. Include o interfață personalizabilă care permite aplicarea temelor vizuale și ajustarea setărilor globale ale sistemului printr-un panou de configurare centralizat.
Built using the Spring Boot framework to deliver a functional server-side web application.
Acest proiect este o platformă de discuții comunitare construită pe framework-ul Spring Boot, concepută pentru a facilita schimbul de cunoștințe prin forumuri și spații de întrebări și răspunsuri. Funcționează ca un sistem modular de gestionare a conținutului care suportă dezvoltarea de comunități online interactive cu funcționalități integrate de social networking. Platforma se distinge printr-o arhitectură scalabilă care suportă deployment-uri distribuite. Utilizează un sistem centralizat de gestionare a sesiunilor pentru a sincroniza stările utilizatorilor între mai multe instanțe de server, asigurând disponibilitatea consistentă. Securitatea este menținută printr-un sistem ierarhic de control al accesului bazat pe roluri (RBAC) care gestionează permisiunile utilizatorilor și validează operațiunile administrative, completat de fluxuri de lucru automate de verificare a email-ului pentru gestionarea identității. Sistemul încorporează o interfață de furnizor de servicii (SPI) pluggable care permite integrarea stocării externe, a cache-ului și a motoarelor de căutare pentru a îndeplini cerințe specifice de infrastructură. Dispune, de asemenea, de un design de interfață responsive pentru a asigura accesibilitatea consistentă atât pe platformele mobile, cât și pe cele desktop. Pentru mentenanța operațională, platforma include tracing-ul execuției aplicației și logarea activității pentru a asista la monitorizarea performanței și depanare.
Builds scalable server-side applications using the Spring Boot framework with integrated infrastructure connectivity.