• Lombok的使用


    导入lombok的依赖

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.18.6</version>
    </dependency>

    在实体bean中的使用

    @Data //get 、set   toString
    @AllArgsConstructor //所有参数的有参数构造函数
    @NoArgsConstructor  //无参数构造函数
    public class Car {
        private Integer id;
        private String name;
        private Float price;
        @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")//GMT是时区,中国东八区
        private Date createdate;
    }

    创建的CarController

    @RestController   //此处 = Controller+ResponseBody
    @RequestMapping("/car")
    public class CarController {
        @RequestMapping("/findone")
        public Car findOneCar(){
           Car car = new Car(1, "toyo", 1999.99F,new Date(),"13567890001");
            return car;
        }   
    }

     但在实际测试中,发现不能使用,可能是存在某些问题,日后再改,目前仍使用普通的get、set方法不用

    @Data
    @AllArgsConstructor
    @NoArgsConstructor

    这三个注解

  • 相关阅读:
    K好数
    最大最小公倍数
    十六进制转十进制
    利用malloc定义数组
    01字串
    ubuntu 14.04 下jdk和sdk+eclipse 的配置
    Mysql3
    求最大连续子串
    UC笔试
    java实现随机洗牌算法
  • 原文地址:https://www.cnblogs.com/proyuan/p/11795832.html
Copyright © 2020-2023  润新知