Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> How Java Maps Protect Themselves From DOS Attacks [javaspecialists.eu]
A deep dive into the evolution of the hashCode method in the String class. A fascinating read.
对String类中的hashCode方法的演变进行了深入研究。一篇引人入胜的读物。
>> Testing In The Modular World [sormuras.github.io]
A great introduction to the ins and outs of black-box and white-box testing in the Java Platform Module System.
对Java平台模块系统中的黑盒和白盒测试进行了很好的介绍。
>> Query pagination with JPA and Hibernate [vladmihalcea.com]
Nice write-up on how to speed up JPA queries by fetching only the data you need.
关于如何通过只获取你需要的数据来加快JPA查询的速度的文章不错。
>> Kotlin 1.3 Introduces Stable Coroutines, Contracts, and More [infoq.com]
A quick run-down of the newest features recently announced for Kotlin.
最近宣布的Kotlin的最新功能的快速运行。
>> Content Negotiation with Spring Data JPA Projections [bluemagma.be]
And, a clever solution for eliminating boilerplate code through the use of dynamic projections.
还有,通过使用动态投影来消除模板代码的巧妙解决方案。
Also worth reading:
-
>> Maven test failed on Spring @Autowired and jUnit 5 [mkyong.com]
-
>> Encrypting JPA entity attributes using listeners in Spring [blog.arnoldgalovics.com]
-
>> 3 Steps to Fix NoSuchMethodErrors and NoSuchMethodExceptions [reflectoring.io]
-
>> Writing Custom Aggregate Functions in SQL Just Like a Java 8 Stream Collector [blog.jooq.org]
-
>> @ParameterizedTest with null values in @CvsSource [dolszewski.com]
-
>> Oracle Introduces Helidon – A Lightweight Java Microservices Framework [infoq.com]
-
>> Micronaut Tutorial: How to Build Microservices with This JVM-Based Framework [infoq.com]
-
>> Definitive Guide to the JaCoCo Gradle Plugin [reflectoring.io]
Webinars and presentations:
-
>> Scaling Horizontally on AWS [Talk] [techblog.bozho.net]
-
>> The New Kid on the Block: Spring Data JDBC [youtube.com]
-
>> JDK 9, 10, 11 and Beyond: Delivering New Feature in the JDK [youtube.com]
-
>> Mastering Spring Boot’s Actuator [youtube.com]
-
>> Bootiful Testing [youtube.com]
2. Technical and Musings
2.技术和思考
>> Introduction to TestProject [petrikainulainen.net]
Good write-up on this new test automation framework for web and mobile apps.
关于这个新的网络和移动应用程序的测试自动化框架的文章很好。
>> TomEE: A Tutorial on MicroProfile Fault Tolerance [tomitribe.com]
A solid overview of the TomEE annotations available for achieving different degrees of fault tolerance.
对可用于实现不同程度的容错的TomEE注释进行了坚实的概述。
>> Infrastructure as Code – Getting Started with Terraform [blog.scottlogic.com]
Finally, a beginner’s guide to writing declarative definitions for your cloud infrastructure and how to provision it to AWS using Terraform.
最后,一个关于为你的云基础设施编写声明性定义以及如何使用Terraform将其配置到AWS的初学者指南。
Also worth reading:
还值得一读的是:。
-
>> An opinionated way to build Gradle projects [andresalmiray.com]
-
>> How I failed to implement CSP [advancedweb.hu]
-
>> Learning Clojure: dynamic dispatch [blog.frankel.ch]
-
>> Date-Driven Delivery vs. Delivery-Driven Dates [blog.scottlogic.com]
-
>> How to Write Software: 5 Lessons Learned from Running Businesses [daedtech.com]
-
>> Interview Johannes Link [blog.code-cop.org]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Priorities [dilbert.com]
>> Spending the Company’s Money [dilbert.com]
>> Do What Is Right [dilbert.com]
4. Pick of the Week
4.本周精选
>> Google Interview Questions Deconstructed: The Knight’s Dialer [medium.com]