تطبيق ECOM - صندوق الربيع
استراحة واجهات برمجة التطبيقات باستخدام SPRING BOOT لتطبيق ECOM
تبعيات بداية الحذاء الربيع
- org.springframework.boot: spring-boot-starter-web-بداية لبناء الويب ، بما في ذلك التطبيقات التي تستخدم الربيع.
https://mvnrepository.com/artifact/org.springframework.boot/spring-oot-starter-web - org.springframework.boot: spring-boot-starter-data-JPA-بداية لاستخدام بيانات الربيع JPA مع hibernate
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-jpa - org.springframework.boot: التحقق من صحة الينابيع-بوت-بداية لاستخدام التحقق من صحة الفول مع صحة السباتي
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-validation - org.springframework.boot: اختبار الربيع-بوت ستارتر-بداية لاختبار تطبيقات التمهيد الربيع مع مكتبات بما في ذلك Jupiter Jupiter و Hamcrest و Mockito
https://mvnrepository.com/artifact/org.springframework.boot/spring-oot-starter-test
تبعيات أخرى
- MySQL: MySQL-Connector-Java-JDBC Driver for MySQL
https://mvnrepository.com/artifact/mysql/mysql-connector-java - org.projectlombok: Lombok - إدارة الموارد الأوتوماتيكية ، والتوليد التلقائي من getters ، والمقابض ، والمساواة ، و hashcode و tostring ، والمزيد
https://mvnrepository.com/artifact/org.projectlombok/lombok - org.maptruct: mapstruct معالج شرح لإنشاء مخططات الفاصوليا نوعا ما https://mvnrepository.com/artifact/org.mapstruct/mapstruct
- io.springfox: springfox-swagger2-وثائق API JSON للتطبيقات المستندة إلى الربيع https://mvnrepository.com/artifact/io.springfox/springfox-swagger2
- io.springfox: dringfox-swagger-ui-JSON API وثائق للتطبيقات المستندة إلى الربيع https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui
تكوين Swagger
- إضافة الربيع الثعلب Swagger2 و Swagger UI Depedency
- تمكين تبخير في الكود مع eNablesWagger2 التعليق التوضيحي
- تكوين Swagger عن طريق إنشاء فول من Docket