Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> HTTP cache with Spring examples [dolszewski.com]
A good write-up on optimizing applications via the HTTP response cache mechanism available for Spring Controllers.
一篇关于通过Spring控制器的HTTP响应缓存机制优化应用程序的好文章。
>> Should you adopt Java 12 or stick on Java 11? [blog.joda.org]
Before jumping on the new Java release train, be aware of the commitments and risks involved.
在跳上新的Java发布列车之前,要意识到其中的承诺和风险。
>> How to merge entity collections with JPA and Hibernate [vladmihalcea.com]
An under-the-hood look at why you may prefer the manual collection merge strategy over Hibernate’s automatic merge strategy.
观察一下为什么你可能更喜欢手动集合合并策略而不是Hibernate的自动合并策略。
>> Imperative Loop or Functional Stream Pipeline? Beware of the Performance Impact! [blog.jooq.org]
And a quick benchmark reveals the clear winner for a trivial iteration exercise.
而一个快速的基准测试显示了一个微不足道的迭代练习的明显赢家。
Also worth reading:
-
>> IBM to Acquire Red Hat: A Java-Oriented First Look [marxsoftware.blogspot.com]
-
>> Automate Access Control for User-Specific Entities [techblog.bozho.net]
-
>> Writing Tests for Web Applications With TestProject [petrikainulainen.net]
-
>> No Silver Bullets Here: Accessing Data Stored in Neo4j on the JVM [info.michael-simons.eu]
-
>> Listing annotated classes in Java EE [blog.frankel.ch]
-
>> TomEE: SSL/TLS Secured Websockets [tomitribe.com]
-
>> The Future of Java is Today: CodeOne (née JavaOne) Keynote Highlights [infoq.com]
Webinars and presentations:
-
>> Guide to “Reactive” for Spring MVC Developers [infoq.com]
-
>> Upgrading to Spring Boot 2.0 [infoq.com]
-
>> Multi-service Reactive Streams Using Spring, Reactor, and RSocket [infoq.com]
-
>> Spring Framework 5.1 on JDK 8 & 11 [infoq.com]
-
>> SpringOne Platform 2018 Keynote 1: Rapid Iteration, Event Driven Microservices, Spring Framework Updates, Serverless and Kubernetes, Knative and Buildpacks [infoq.com]
-
>> SpringOne Platform 2018 Keynote 2: Multi-Platform Continuous Delivery, Agile in the Military, Enterprise Security and Reactive Programming including RSocket and R2DBC [infoq.com]
-
>> SpringOne Platform 2018 Keynote 3: Customer Case Studies Including Rabobank, Stubhub and DBS, Open-source at Pivotal and Batch Processing in the Cloud [infoq.com]
Time to upgrade:
升级的时间:。
-
>> Spring Framework 5.1.2 available now [spring.io]
-
>> Spring Boot 2.1.0 [spring.io]
-
>> Spring Cloud Data Flow 1.7 GA Released [spring.io]
-
>> Spring Cloud Finchley.SR2 Is Available [spring.io]
-
>> Spring Session for Apache Geode/Pivotal GemFire 2.0.6.RELEASE and 2.1.0.RELEASE Available! [spring.io]
-
>> Spring Data Lovelace SR2 released [spring.io]
-
>> Spring Integration 5.1 goes GA! [spring.io]
-
>> Spring for Apache Kafka 2.2 Released [spring.io]
-
>> Spring Security OAuth2 Auto-config 2.0.6 & 2.1.0 Released [spring.io]
-
>> Spring Session Bean GA Released [spring.io]
-
>> Spring Batch 4.1 goes GA! [spring.io]
-
>> Reactor Bismuth-SR13 and Californium-SR2 available now ! [spring.io]
-
>> EasyMock 4.0.1 is out! [blog.tremblay.pro]
-
>> Hibernate OGM 5.4.0.Final release [in.relation.to]
2. Technical and Musings
2.技术和思考
>> The New Netflix Stethoscope Native App [medium.com]
An introduction to a native app for Windows and MacOS, built using Electron, with a focus on user security and device health.
介绍一个使用Electron构建的Windows和MacOS的本地应用程序,重点是用户安全和设备健康。
>> Are There Actually Companies out There That Write Good Code? [daedtech.com]
While there’s no such thing as a utopian coding job, you can still find places where developers care about the craft.
虽然没有乌托邦式的编码工作,但你仍然可以找到开发人员关心工艺的地方。
Also worth reading:
还值得一读的是:。
-
>> Audit Trails, New GUI, Kubernetes CronJob Integration, Streaming Application DSL, and More! Spring Cloud Data Flow 1.7 is GA. [content.pivotal.io]
-
>> Continuous Integration of Hyperledger Composer applications with Gitlab CI [blog.codecentric.de]
-
>> How S3 Signed URLs work [advancedweb.hu]
-
>> A UX Designer’s Guide to Overcoming Imposter Syndrome [builttoadapt.io]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Exceeding Expectations [dilbert.com]
>> Training by Osmosis [dilbert.com]
>> Four-Hour Meetings [dilbert.com]
4. Pick of the Week
4.本周精选
>> Lonely Coding [hanselman.com]