1.提取checker中生成错误信息到EntityValidator中；2.修改静态方法的实现；3.修改validate的逻辑,放弃对enum类型字段的校验; 4.修改createEntityValidator为initEntityValidator,validator的初始化移入save/update;5.修改注释