چگونه در IntelliJ IDEA یک پروژه Spring boot بسازیم؟

+1 رأی
میانگین بازدید روزانه 0.44111 بازدید
چگونه در intellij idea یک پروژه Spring boot بسازیم؟
سوال 8 ماه قبل در تالار برنامه نویسی توسط Nasim Salmani (957 امتیاز)

1 جواب

+1 رأی

پروژه های Spring Boot یک پروژه ساده جاوا هستند که برای اجرا فقط به یک متد main احتیاج دارند. برای ایجاد یک پروژه Spring Boot کافی است یک پروژه maven یا gradle ایجاد کنید و dependency های مربوط به Spring Boot را در آن تعریف کنید.

در ساده ترین حالت در یک پروژه maven باید dependency های زیر به pom.xml اضافه شود:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.2.RELEASE</version>
</parent>
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

و سپس یک کلاس که متد main و یک کنترلر درون آن تعریف شده است:

package hello;

import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.stereotype.*;
import org.springframework.web.bind.annotation.*;

@Controller
@EnableAutoConfiguration
public class SampleController {

    @RequestMapping("/")
    @ResponseBody
    String home() {
        return "Hello World!";
    }

    public static void main(String[] args) throws Exception {
        SpringApplication.run(SampleController.class, args);
    }
}

اطلاعات بیشتر

جواب 8 ماه قبل توسط Saeed Zarinfam (1,055 امتیاز)

سوال های مشابه

+1 رأی
1 جواب میانگین بازدید روزانه 17.7571 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.25120 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 0.45215 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.35152 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.42451 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.11139 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.08132 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.34588 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.11196 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.2432 بازدید
کانال تلگرام جواب یاب
...