تقنية العداءين او الركض Spring Boot Runners#
تقنية العداءين او الركض Spring Boot Runners#
تقنية العداءين او الركض Spring Boot Runners#
تتيح لك واجهات تطبيق Runner و Command Line Runner تنفيذ التعليمات البرمجية بعد بدء تشغيل تطبيق Spring Boot. يمكنك استخدام هذه الواجهات لتنفيذ أي إجراءات فور بدء التطبيق. يتحدث هذا الفصل عنهم بالتفصيل.
تطبيق العداء Application Runner
تطبيق Runner هو واجهة تستخدم لتنفيذ الكود بعد بدء تطبيق Spring Boot. يوضح المثال الموضح أدناه كيفية تطبيق واجهة تطبيق Runner على ملف الفئة الرئيسية.
package com.ahmedalmahallawi.demo; import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class DemoApplication implements ApplicationRunner { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } @Override public void run(ApplicationArguments arg0) throws Exception { System.out.println("Hello World from Application Runner"); } }
الآن ، إذا لاحظت نافذه وحده التحكم أدناه مرحبا العالم من عداء التطبيق ، يتم تنفيذ عبارة println بعد بدء Tomcat. هل اللقطة التالية ذات صله ؟
سطر الأوامر لتقنية runner
سطر الأوامر runner هو واجهه. يتم استخدامه لتنفيذ التعليمات البرمجية بعد بدء تشغيل تطبيق "التمهيد الربيع spring boot". يوضح المثال الوارد أدناه كيفيه تنفيذ واجهه " سطر الأوامر runner" علي ملف الفئة الرئيسية.
package com.ahmedalmahallawi.demo; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class DemoApplication implements CommandLineRunner { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } @Override public void run(String... arg0) throws Exception { System.out.println("Hello world from Command Line Runner"); } }
إلقاء نظره علي اطار وحده التحكم أدناه "مرحبا العالم من خط الأوامر runner" يتم تنفيذ عبارة println بعد بدء Tomcat.
التسميات: Spring Boot الإقلاع أو التمهيد الربيع#
<< الصفحة الرئيسية