【发布时间】:2012-02-04 03:40:57
【问题描述】:
有没有办法通过 MongoDB 的 SpringData 库进行 NotNull、Size 等验证?
【问题讨论】:
标签: java spring validation mongodb spring-data
有没有办法通过 MongoDB 的 SpringData 库进行 NotNull、Size 等验证?
【问题讨论】:
标签: java spring validation mongodb spring-data
我相信您知道,很多 MongoDB 验证必须在软件层执行,因为数据库本身是 schemaless。但是,我不认为验证是 SpringData 的一部分。
我们需要更多地了解您使用的技术,以便针对如何进行验证给出具体建议。不过,这里有几个选项(看起来像 you're already familiar with some of them):
【讨论】:
您可以为此使用 MongoEventListeners + JSR 303 验证。我在blog上描述了如何做到这一点
【讨论】: