java-weekly-195
Java Weekly, Issue 195
Today – Java 9 goes live (I’ve been waiting for some time to write this sentence).
Let’s jump right in…
1. Spring and Java
===== >> The Top 10 Jigsaw and Java 9 Misconceptions Debunked [blog.takipi.com]
There are a number of myths surrounding Java 9 – so this piece is doing some major myth-busting.
>> Synthetic [blog.frankel.ch]
Understanding the ACC_SYNTHETIC flag might not revolutionize your day-to-day work – but it’s an important part of the JVM.
>> How fast (or slow) mutation testing really is? [solidsoft.wordpress.com]
A case study focused on how much time mutation testing actually takes.
>> Security changes in Spring Boot 2.0 M4 [spring.io]
The new milestone introduces a few interesting updates.
Also worth reading:
-
===== >> Oracle Chooses Eclipse Foundation as New Home for Java EE [infoq.com]
-
===== >> Code Smells: Too Many Problems [blog.jetbrains.com]
-
===== >> Monitoring Your Microservices with Micrometer [ordina-jworks.github.io]
-
===== >> Event Messaging with Spring Boot and RabbitMQ [reflectoring.io]
-
===== >> JPA 2.2’s new getResultStream() method and how you should NOT use it [thoughts-on-java.org]
-
===== >> The best way to map an Enum Type with JPA and Hibernate [vladmihalcea.com]
Webinars and presentations:
-
===== >> Self-driving Cars Should Be Open Source [techblog.bozho.net]
Time to upgrade:
-
===== >> Spring Security 5.0.0 M4 Released [spring.io]
-
===== >> Announcing First Release Candidate of Reactor Core 3.1 [spring.io]
-
===== >> Spring Boot 2.0.0 M4 Available Now [spring.io]
-
===== >> Spring Cloud Stream Ditmars/1.3 Release Candidate Announcement [spring.io]
-
===== >> Hibernate Search 5.8.0.Final is out! [in.relation.to]
-
===== >> Spring IO Platform Brussels-SR5 [spring.io]
-
===== >> Spring Web Flow 2.4.6 released [spring.io]
2. Technical
===== >> Given-When-Then in JUnit Tests [blog.codecentric.de]
This is a great way to structure your tests (and a personal favorite).
Also worth reading:
-
===== >> JWT authentication with Akka HTTP [blog.codecentric.de]
3. Musings
===== >> The Decline of the Enterprise Architect [daedtech.com]
With the evolution of Agile, the need for the separate role of Enterprise Architect is slowly decreasing.
Also worth reading:
-
===== >> Eclipse Foundation Renews the Eclipse Public License [infoq.com]
-
===== >> OpenAPI is not what I thought [bizcoder.com]
-
===== >> More Good Programming Quotes, Part 2 [henrikwarne.com]
-
===== >> Deploying Guerrilla Tactics to Combat Stupid Tech Interviews [daedtech.com]
-
===== >> Why I think unit testing is the basis of any solid automation strategy [ontestautomation.com]
4. Comics
>> Too Dumb to Understand [dilbert.com]
>> Robots in Management [dilbert.com]
>> Robot Will Crush Employees [dilbert.com]
5. Pick of the Week
===== >> Long Awaited Java 9.0 Releasing This Week [infoq.com]