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