我们很高兴宣布JCA 1.6实现的第三个开发者快照。
发布内容
这次发布重点是提供部署链中的bean验证集成。
还有其他一些更改
- 核心日志框架更新
- 元数据层更新
以及各种小的更新。发布说明在这里。
Bean验证
Bean验证,即JSR-303,已被集成到JCA 1.6规范中,以便资源适配器开发者可以指定适配器使用的属性约束。
例如。
public class MyResourceAdapter implements ResourceAdapter { @NotNull @Min(5) private Integer myIntProperty;
在部署期间检查 myIntProperty
是否大于或等于5。如果没有,部署将失败。
您可以在Emmanuel的博客中了解更多关于bean验证实现及其状态的信息。您可以在JCA规范中找到JCA集成的各种要求。
未来的路线
在下一个版本中,我们将专注于创建一个嵌入式JCA环境,我们将使用它来测试我们的测试套件,但也将提供一个最终用户API,以便您可以在JUnit测试中实际测试您的资源适配器。如果您对此感兴趣,请随时访问我们的论坛。如果您对为整个应用程序服务器进行测试感兴趣,您应该查看此维基。
向即将摇滚的人致敬!