Salta al contenuto principale

Benvenuti su NamasteCode!

Esplora i nostri articoli, frammenti di codice, guide dettagliate e best practice per Java, Spring e sviluppo software.


Recenti

Creare un Chatbot RAG con Spring AI
Spring-Ai Rag Vaadin Web Pgvector
Questa guida spiega come creare un chatbot con Generazione Augmentata dal Recupero (RAG) utilizzando Spring AI e Vaadin. Copre l’impostazione del progetto, la configurazione dell’applicazione, lo sviluppo di backend e frontend, l’analisi dei documenti con TikaDocumentReader, la generazione di embedding con OpenAI e l’archiviazione in PostgreSQL utilizzando PGvector. Mostra anche come costruire un’interfaccia di chat per interagire con i documenti caricati.
Configurare CORS in Spring Security 6
Spring-Security Cors Security-Filter-Chain Web
In questo articolo, abbiamo esplorato come configurare CORS in Spring Security 6 aggiornando il SecurityFilterChain. Abbiamo discusso sia la disabilitazione di CORS sia la configurazione di una configurazione CORS personalizzata per garantire che la vostra applicazione rimanga sicura e funzionale.
Comprendere la sintassi Cron di @Scheduled di Spring
Spring Cron Scheduling
Impara a utilizzare l’annotazione @Scheduled in Spring con espressioni cron.
Configurare più sorgenti di dati in un Spring Boot
Spring Database
Impara a configurare più sorgenti di dati in un’applicazione Spring Boot, abilitando l’uso di database separati e sorgenti di dati specifiche per i repository Spring Data JPA.
Testcontainers nei Test di Integrazione di Spring Boot
Spring Testcontainers Testing
Scopri come utilizzare testcontainers in un’applicazione Spring Boot durante la creazione di test di integrazione.
Ottieni Valori Definiti nel File di Proprietà in Spring
Spring Properties Basics
Impara come accedere ai valori definiti in un file di proprietà in un’applicazione Spring Boot. Definisci le proprietà in un file di proprietà e accediamo a esse in un servizio Spring.