问题大概如下,我打算做一个网上书店的东东。现在是要处理订单,订单的处理是一个工作流,
订单的状态有未审核、待付款、正在配货、等待发货、已发货、已结账、已取消、错误订单八个状态。
我在订单类中怎么表示订单状态这个字段呢?
有如下几个办法:
一、直接使用int,然后页面显示时,编写一个方法,转换成相应的String。
二、直接在数据库中保存String。
三、编写一个OrderStatus类
如下
public class OrderStatus {
public static final String notPay="未付款";
//...
}
但是,这应该是最不好的办法了
四、使用枚举Enum,但是我不知道怎么用。
各位大侠有什么好的意见给我么?非常感谢!