Spring Boot - Khởi động nhanh

Chương này sẽ hướng dẫn bạn cách tạo một ứng dụng Spring Boot bằng Maven và Gradle.

Điều kiện tiên quyết

Hệ thống của bạn cần có các yêu cầu tối thiểu sau để tạo ứng dụng Spring Boot -

  • Java 7
  • Maven 3.2
  • Gradle 2,5

Spring Boot CLI

Spring Boot CLI là một công cụ dòng lệnh và nó cho phép chúng ta chạy các tập lệnh Groovy. Đây là cách dễ nhất để tạo ứng dụng Spring Boot bằng cách sử dụng Giao diện dòng lệnh Spring Boot. Bạn có thể tạo, chạy và kiểm tra ứng dụng trong chính dấu nhắc lệnh.

Phần này giải thích cho bạn các bước liên quan đến cài đặt thủ công Spring Boot CLI. Để được trợ giúp thêm, bạn có thể sử dụng liên kết sau:https://docs.spring.io/springboot/ docs/current-SNAPSHOT/reference/htmlsingle/#getting-started-installing-springboot

Bạn cũng có thể tải xuống bản phân phối Spring CLI từ kho phần mềm Spring tại: https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#getting-started-manual-cli-installation

Để cài đặt thủ công, bạn cần sử dụng hai thư mục sau:

  • spring-boot-cli-2.0.0.BUILD-SNAPSHOT-bin.zip

  • spring-boot-cli-2.0.0.BUILD-SNAPSHOT-bin.tar.gz

Sau khi tải xuống, hãy giải nén tệp lưu trữ và làm theo các bước được cung cấp trong tệp install.txt. Không phải là nó không yêu cầu bất kỳ thiết lập môi trường nào.

Trong Windows, hãy chuyển đến Spring Boot CLI bin thư mục trong dấu nhắc lệnh và chạy lệnh spring –-versionđể đảm bảo CLI lò xo được cài đặt chính xác. Sau khi thực hiện lệnh, bạn có thể thấy phiên bản CLI mùa xuân như hình dưới đây:

Chạy Hello World với Groovy

Tạo một tệp Groovy đơn giản chứa script Rest Endpoint và chạy tệp groovy với Spring boot CLI. Quan sát mã hiển thị ở đây cho mục đích này -

@Controller
class Example {
   @RequestMapping("/")
   @ResponseBody
   public String hello() {
      "Hello Spring Boot"
   }
}

Bây giờ, hãy lưu tệp thú vị với tên hello.groovy. Lưu ý rằng trong ví dụ này, chúng tôi đã lưu tệp Groovy bên trong Spring Boot CLIbindanh mục. Bây giờ hãy chạy ứng dụng bằng cách sử dụng lệnhspring run hello.groovy như thể hiện trong ảnh chụp màn hình dưới đây -

Khi bạn chạy tệp groovy, các phần phụ thuộc bắt buộc sẽ tự động tải xuống và nó sẽ khởi động ứng dụng trong cổng Tomcat 8080 như được hiển thị trong ảnh chụp màn hình bên dưới -

Khi Tomcat khởi động, hãy truy cập trình duyệt web và nhấn vào URL http://localhost:8080/ và bạn có thể thấy đầu ra như hình.