11.5 实现自定义约束器