用hibernate 的 机制来实现状态模式 不可取
设计阶段 程序员应该自己掌握代码中的可变部分 和 不可变部分 从代码角度来看
是有为了 实现抽象 而依赖于实现的现象存在 望 楼主3思

hibernate 已可以做到透明 设计的时候只要关注与类本身即可