驗證邏輯 (以及我的第一篇文章!)
大家好!
這是我上個月加入 Interface21 以來的第一篇文章。 我先前的 部落格 現在已正式棄用,我不會再更新它了。
那麼,我的第一篇文章的主題是什麼(除了自我介紹)? 驗證邏輯。 這不是 Spring 框架中如何執行驗證的演練,而是討論我特別關心的一個問題 :)
特別是,我想討論驗證邏輯中應該包含什麼。 這似乎是不需要思考的答案;「驗證指定資料的邏輯」。 好吧,這 _確實_ 是不需要思考的,但請繼續閱讀 :)。 如您所知,Spring 框架透過 Errors 和 Validator 介面,為您的驗證提供了一個很好的抽象層。 特別是,Validator 是您將特定於業務的驗證規則應用於已填充的網域物件的地方。 Spring 出色的繫結支援負責更新您的網域模型…