Spring AI & Alibaba Cloud OSS : guide express pour débutants
Le but de ce tutoriel est de montrer comment, en moins de 15 minutes, on peut écrire un micro-service Spring capable de stocker et récupérer des fichiers dans Alibaba Cloud Object Storage Service (OSS) en s’appuyant sur Spring AI pour générer automatiquement la plupart du code.
Prérequis
Un compte Alibaba Cloud actif et un bucket OSS créé ( ...
Publié le 15 septembre à 18h15
Implémentation d'un système de classification et routage de tickets avec Phi-4-mini-reasoning sous JDK 1.8
Dans les infrastructures informatiques fonctionnant encore sous JDK 1.8, la gestion des tickets support souffre souvent de limitations structurelles. Les équipes support doivent consacrer un temps considérable à l'analyse manuelle des demandes, entraînant une classification approximative et une dispersion des ressources.
Les dysfonctionnements ...
Publié le 12 septembre à 13h14
Solutions pour les requêtes CORS en Spring Boot
Configuration via une classe personnalisée
Implémentation d'une configuration permettant de gérer les requêtes CORS au niveau du contrôleur.
@Configuration
public class CorsConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
...
Publié le 12 septembre à 09h22
Initialisation d'une application web Spring Boot avec Maven
Présentation de Spring Boot
Spring Boot est un framework open source basé sur Java, conçu pour simplifier et accélérer le développement d'applications Spring. Son objectif principal est de minimiser la configuration manuelle en adoptant le principe de "convention over configuration". Grâce à l'intégration de serveurs web embarqués com ...
Publié le 7 septembre à 20h40
Utilisation d'APIView et tests d'interface
Utilisation d'APIView
ModelViewSet est un wrapper autour de APIView. ModelSerializer est un wrapper autour de Serializer.
1.1 Ajout de la route dans user/urls.py
from django.urls import path
from . import views
urlpatterns = [
path('api/users/', views.UserInfoAPIView.as_view(), name='user-list-create'),
path('api/users/<pk>/', ...
Publié le 16 août à 15h04
Développement d'un Système Java pour la Planification Personnalisée de Voyages
Technologies Clés Utilisées
Cadre Dorsal: Spring Boot
Spring Boot est un environnement de développement Java qui simplifie la création d'applications robustes et autonomes. Il intègre des serveurs d'applications populaires comme Tomcat, Jetty ou Undertow directement dans le paquet exécutable, éliminant ainsi le besoin de déploiements externes. ...
Publié le 23 juillet à 10h44
Conception et développement d'une plateforme de gestion de chambres d'hôtes avec Spring Boot et Vue.js
Stack Technique et Architecture
Le développement de cette plateforme de gestion de chambres d'hôtes repose sur une architecture moderne et découplée, optimisée pour la performance, l'évolutivité et la maintenabilité.
1. Front-end : Vue.js
Vue.js est utilisé pour construire l'interface utilisateur réactive. Grâce à son système de composants et à ...
Publié le 16 juillet à 09h51
Conception et implémentation d'un backend pour un système de recommandation musicale avec Spring Boot et MySQL
Architecture du Système
Le système repose sur une architecture à trois tiers classique, séparant la couche de présentation, la couche logique métier et la couche de persistance des données. Cette approche modulaire facilite la maintenance, l'évolutivité et le déploiement indépendant de chaque composant, tout en permettant une intégration fluide ...
Publié le 15 juillet à 16h51
Gestion personnalisée des exceptions dans Spring Boot via HandlerExceptionResolver
Introduction à la gestion des exceptions via HandlerExceptionResolver
Dans les applications web Spring Boot, la gestion globale des exceptions est généralement assurée par l'annotation @ControllerAdvice couplée à @ExceptionHandler. Cependant, le framework Spring MVC offre une alternative moins conventionnelle mais tout à fait fonctionnelle : l' ...
Publié le 10 juillet à 03h12
Utilisation de l'API eSight pour la Supervision des Serveurs
Présentation de l'API eSight
L'API eSight est une bibliothèque open source développée par Huawei pour gérer les serveurs via l'interface REST du système eSight (Enterprise Sight). Elle permet aux développeurs et administrateurs d'intégrer des fonctionnalités de surveillance et d'automatisation, telles que la gestion des équipements, la notifica ...
Publié le 8 juillet à 02h39