1、应用场景:在我们的数据库表中经常会有status这个字段,这个字段经常表示此类商品的状态,例如:0->删除,1->上架,0->下架,等等。
2、我们返回给前端数据时,如果在页面显示0、1、2,显然是不合适的。 这时就需要我们定义一个枚举类来解决这个问题。
2.1 写一个枚举,用于描述状态的意思
package com.by.enmus;
import lombok.Getter;
import lombok.Setter;
import java.util.Arrays;
import java.util.Optional;
/**
* <p>Project: wms-root - ProduceStatus</p>
* <p>Powered by scl On 2024-02-27 14:54:47</p>
* <p>描述:<p>
*
* @author 孙臣龙 [1846080280@qq.com]
* @version 1.0
* @since 17
*/
public enum ProductStatus {
SALE(1, "上架"),
OF