SpringBoot 기본 웹 개발 데모 프로 세 스 분석

이 글 은 주로 SpringBoot 기본 웹 개발 demo 과정 분석 을 소개 하 였 으 며,예시 코드 를 통 해 매우 상세 하 게 소개 하 였 으 며,여러분 의 학습 이나 업무 에 대해 어느 정도 참고 학습 가 치 를 가지 고 있 으 므 로 필요 한 분 들 은 참고 하 시기 바 랍 니 다.
1.만 든 springboot 프로젝트 의 pom.xml 에서 Lombok 의존 도 를 가 져 옵 니 다.

<dependency>
  <groupId>org.projectlombok</groupId>
  <artifactId>lombok</artifactId>
  <version>1.18.6</version>
</dependency>
2.Lombok 플러그 인 설치

3.메 인 시작 클래스 의 동급 에서 실체 클래스 의 패 키 지 를 만 들 고 패키지 에 실체 클래스 를 만 들 고 실체 클래스 에서 Lombok 을 사용 합 니 다.

package com.hxy.bean;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data //   getter、setter toString  
@AllArgsConstructor //             
@NoArgsConstructor //        
public class Car {
  private Integer id;
  private String name;
  private double price;

  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  private Date createDate;
}
4.주 시작 클래스 의 동급 에 제어 층 의 패 키 지 를 만 들 고 controller 클래스 를 만 듭 니 다.

package com.hxy.controller;
import com.offcn.po.Car;
import org.springframework.cache.CacheManager;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import java.util.ArrayList;
import java.util.List;
@RestController //   @ResponseBody @Controller  
@RequestMapping("/car")
public class CarController {
  @RequestMapping("/findone")
  public Car findOneCar(){
    Car car = new Car(1, "toyo", 1999.99F,new Date(),"13567890001");
    return car;
  }
}
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기