“如果变量值仅在一个范围内变化用Enum类”,如何保存到数据库呢?

烛✟孩 发布于 2017/02/15 16:00
阅读 236
收藏 0

《阿里巴巴 Java 开发手册》中,编程规约 - 常量定义 第5条,

5. 【推荐】如果变量值仅在一个范围内变化用Enum类。如果还带有名称之外的延伸属性,必须使用Enum类,下面正例中的数字就是延伸信息,表示星期几。 正例:public Enum{ MONDAY(1), TUESDAY(2), WEDNESDAY(3), THURSDAY(4), FRIDAY(5), SATURDAY(6), SUNDAY(7);}

假如我用Enum Season 来定义四季的常量,

那在数据库中如何存储呢?

加载中
0
魔力猫
魔力猫

星期,数据库保存 MONDAY  或者1。选择哪种,看你的选择。JPA提供配置。

烛✟孩
烛✟孩
好的,谢谢呢^_^
返回顶部
顶部