最近,我有机会在柏林专家日(Berlin Expert Days,简称BED-Con)上就Bean Validation 1.1发表了演讲,这是一个位于柏林自由大学(Freie Universität)的不错的中型会议(2天,500名参与者)。与往年一样,BED-Con是一次非常棒的体验,有很棒的人士和许多富有洞察力的Java EE、NoSQL、持续交付等领域的演讲。我强烈推荐这个活动,它计划明年再次举办。
我的Bean Validation演讲进行得很顺利,并收到了许多关于新功能的提问。特别是使用约束方法参数和返回值(方法验证)的可能性似乎对许多人来说是一个有用的功能。您可以在会议网站上找到我的幻灯片,其中讨论了新功能(虽然是德语)。
我还利用机会听了关于使用HTML 5和REST的客户端Web应用的几个演讲。目前这个领域有很多活动,每天似乎都有一个新框架发布。
对我来说,一个有趣的问题是作为基于Java的技术,Bean Validation如何融入这幅画面。Bean Validation提供了一个API,用于从模型中检索约束元数据,这可能被用来对用户输入的数据进行客户端验证。当然,看到如何利用这一点来通过REST服务公开约束元数据并将它用于客户端的AngularJS等框架将会很有趣。也许一些框架已经这样做了呢?