paper weekly
这篇文章最初出现在Thorben Janssen的Java EE博客上,每周都会发布Java新闻: Thoughts-on-java.org 。
OptimisticLockException在Java EE环境中可能难以处理,因为它们可能在执行业务代码后的提交阶段抛出。 正如Adam Bien在最近的博客文章中所显示的那样,JAX-RS规范提供了一种方便的方法来将这些异常映射到有用的响应:将JPA OptimisticLockException映射到HTTP状态代码 。
JPA提供了许多很棒的功能,可以非常有效和轻松地实现CRUD操作。 但是,如果查询变得非常复杂,或者您更喜欢采用类似于SQL的方法,则JPQL和Criteria API并不是一个不错的选择。 您可以使用本机查询或外部库(如jOOQ)。 jOOQ博客上的最新文章显示了如何轻松地在应用服务器中使用jOOQ并将其与Java EE规范(例如CDI和EJB: 将Java EE与jOOQ一起使用的初学者指南)相结合 。
Java EE 8
Michael Scharhag发表了有关Java EE 8中新MVC规范的系列文章的第二篇。这次,他对MVC控制器进行了详细介绍: Java EE 8 MVC:对控制器进行了详细介绍 。
如果要监视Java EE 8的进度,则应查看Java EE 8平台规范的新EDR1版本: Java EE平台规范 。
微服务
您想知道是否以及如何使用Java EE构建和部署微服务?
然后,您应该看看Markus Eisele的最新博客文章,其中他展示了如何从Java EE应用程序中创建Wildfly Swarm胖子 ,然后将其Docker化并在本地运行。
虽然这是获得安装经验的良好起点,但最重要的是缺少。 我们如何将应用程序投入生产? Markus在后续文章中介绍了这一点,在他的后续文章中,他在OpenShift上部署了微服务 。
这个和那个
Christian Grobmeier写了一篇有关准备会议演讲的有趣文章。 尽管到目前为止我的方法有些不同,但是我发现了很多有用的技巧。 如果您准备为即将到来的演讲做准备,或者如果您认为自己根本无法在会议上讲话,那么应该看看一下: 每个人都可以讲话 。
Trisha Gee在她的代码审查系列中发表了一篇新文章。 这次,她提供了许多技巧来识别代码审查期间的安全性问题:在代码审查中要寻找的内容:安全性 。
并且,如果您喜欢这篇文章,请确保查看她的系列文章的其他文章: 在Code Review中寻找什么 。 他们绝对值得您花时间。
即将举行的活动
理查德·沃伯顿(Richard Warburton)和拉乌尔·加布里埃尔·乌尔玛(Raoul-Gabriel Urma)将在世界标准时间10月16日星期五下午4点在vJUG上发表他们的“ 通用:过去,现在和未来”演讲。
翻译自: https://jaxenter.com/java-weekly-4215-mvc-swarm-and-docker-code-reviews-121410.html
paper weekly