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

Richieste HTTP con Rest Client nel framework Spring 6
Spring Restclient HTTP Rest Openai
Questo tutorial spiega come utilizzare l’API RestClient in Spring 6.1 per effettuare richieste HTTP. Affronteremo come configurare e personalizzare il RestClient, gestire le richieste (GET, POST, PUT, DELETE) e forniremo un esempio di utilizzo con l’API di OpenAI. Discuteremo anche la gestione degli errori. Alla fine, sapremo come utilizzare efficacemente RestClient nei nostri progetti e comprenderemo i suoi vantaggi rispetto a RestTemplate.
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.