Spring Boot للخدمات المصغّرة
الخدمة المصغّرة الأولى
10-15 دقيقة
Spring Boot للخدمات المصغّرة
في هذا الدرس، سنُنشئ أول خدمة مصغّرة لنا باستخدام Spring Boot. سنتعرّف على كيفية إعداد المشروع، وتنفيذ الوظائف الأساسية، وتهيئة الخدمة لتصبح جزءًا من بنية الخدمات المصغّرة.
إعداد المشروع
المتطلبات المسبقة
- Java 17 أو أحدث
- Maven أو Gradle
- بيئة تطوير متكاملة (IntelliJ IDEA، Eclipse، VS Code)
- Git
إنشاء المشروع
استخدام Spring Initializr
انتقل إلى start.spring.io وقم بإعداد مشروعك كما يلي:
- Project: Maven
- Language: Java
- Spring Boot: 3.2.x
- Java: 17
- Dependencies:
- Spring Web
- Spring Data JPA
- H2 Database
- Lombok
- Spring Boot DevTools
هيكل المشروع
src/ ├── main/ │ ├── java/ │ │ └── com/example/ │ │ └── microservice/ │ │ ├── MicroserviceApplication.java │ │ ├── controller/ │ │ ├── service/ │ │ ├── repository/ │ │ ├── model/ │ │ └── config/ │ └── resources/ │ └── application.yml └── test/ └── java/ └── com/example/ └── microservice/
التعليقات
التعليقات مدعومة عبر GitHub Discussions
سجّل الدخول باستخدام GitHub للمشاركة في النقاش