ImportNew小编为您汇集有关Java业界、资源一周资讯(2018.12.10)。
(内容无非凡说明均为英文,这里仅做摘编,点击链接可直达原文。)
1. RabbitMQ 最佳实践(视频+文章):来自 pivotal
解读:这份视频列内外包括了以下内容:
2. J2CL—迟到总比不到好:来自 javacodegeeks
解读:J2CL 由 Google GWT 小组开拓,可以把 Java 翻译成 Closure 气势气魄的 JavaScript 代码。J2CL 通过转译器(transpiler)借助 Closure 编译器实现,基于 Bazel 举办构建。2015年齐 J2CL 开源就被提上了日程。2018年12月5日,Google 终于开源了 J2CL 的源代码 https://github.com/google/j2cl。尽量今朝利用起来尚有一些限制,但迟到总比不到好。
3. 利用 Java 10 Graal 和 C2 较量 Kotlin 机能:来自 javaadvent
解读:Java 10 引入了新的 Graal 编译器,比拟传统的 C2 编译器优势如何?这篇文章用游戏措施对二者机能举办了测试。作者实现了曼德布洛特复数荟萃生成器(Mandelbrot Set Generator)与背包解算器(Knapsack Solver),实现回收 Kotlin 语言,劳务派遣管理系统,别离用 Graal 与 传统 C2 编译器编译。比拟功效如下:
4. JDPR— Java数据掩护推荐 :来自 javaadvent
解读:小我私家用户信息(personally-identifiable information PII)掩护已经成为了各人存眷的话题,欧盟在2018年发布了GDPR(国民通用数据掩护条例)。这篇文章先容了在 Java 应用中掩护小我私家书息推荐法子:
5. Docker 与 JVM:来自 javaadvent
解读:“一次编写,处处运行”的问题。这句话对 Java class 自己没有问题,但数据库驱动、文件系统会见、网络会见、第三方开拓库大概就没那么必定了。比拟传统虚拟机办理方案,在 Docker 上陈设 Java 有几大优势,陈设的文件小、可分层陈设。譬喻,一个典范的 Dockerfile 大概雷同这样,每个步调都可以作为独立的条理(layer):
6. Serverless, Java 与 FN 项目,小试牛刀:来自 javaadvent
解读:除了传统的云处事厂商,越来越多的 Serverless 项目可以挣脱厂家的锁定,提供了更多的选择。这篇文章先容了 FN 项目 http://fnproject.io/,用 Java 利便地开拓出一个 Serverless 成果。用 FN 开拓一个 Serverless 成果主要有以下几步:
真的很迅速,可以本身动手试一下。
7. 如何用 Hibernate 把 PostgreSQL Enum 映射到 JPA 实体属性:来自 javaadvent