Opening remarks
Eugene's 107th Java Weekly Review is born!
Spring and Java related
- Implicit readability [codefx.org]
A module that provides visibility to other modules-this is something I did n’t know before that Jigsaw can do.
It is definitely a step beyond Maven. - Dockerized Spring Boot application [tomaszdziurko.pl]
Using Docker to deploy a Spring Boot application is likehittingtwo popular words with a stone. To be clear, it is also useful. - Introduction of Spring Cloud Task [spring.io] The
new Spring project looks very useful. - How did we accidentally double Hibernate's JDBC traffic [plumbr.eu]
read interesting information about Hibernate problems and solutions. - Exploring CQRS using the Axon framework: an overview of the test infrastructure [geekabyte.com]
I will follow up another part of the series, aboutCQRSof the Axon framework.
It's all about testing. - Oracle enabled the Java browser plug-in [infoq.com] in 2017, which is
very good.
It is also worth reading:
- Book Review: Java Concurrency in Practice [giorgiosironi.com]
- The JVM default garbage collection settings may cost you money! [apmblog.dynatrace.com]
- Eclipse tool for Hibernate Search [in.relation.to]
- InfoQ eMag: Java 9 and higher [infoq.com]
- Lean, mean Java virtual machine: using Alpine Linux to ease the new burden on Docker 7. [takipi.com]
- How to pattern match files and display adjacent lines in Java [jooq.org]
Webinars and lectures:
- HTTP / 2 for web developers [infoq.com]
- Using Groovy and Spring Boot to write Kubernetes Autoscaler [ infoq.com ]
- Use database and Groovy [infoq.com]
- Full Stack Groovy Developer [infoq.com]
- Geb in the browser [infoq.com]
- Spring Boot was born for ease of use [infoq.com]
- Groovy AST conversion [infoq.com]
- Functional Programming with Groovy Kata [infoq.com]
Upgrade moment:
- Hazelcast version 3.6 has performance improvements and cloud management features [infoq.com]
- Make friends with Java 9-Hibernete Validator 5.2.3.Final released [in.relation.to]
- Clojure 1.8 improves performance and development experience [infoq.com]
- Apache Lucence 5.4.1 released [mail-archives.apache.org]
Technology related
- Fundamentals of Web Application Security [martinfowler.com] An
ambitious article delves into the meaning of protecting network systems.
Please pay close attention to this content (using RSS)-it is an ever-evolving publication and will be a wonderful book when it is published. - Using the Spock framework to write unit tests: an introduction to the specification, part two [petrikainulainen.net]
In part two, we will further introduce the use of Spock for testing. If you feel that trusted JUnit can no longer satisfy you.
It is also worth reading:
- Use sli.do to enter XXS into the safe speaker panel [troyhunt.com]
- XXS on Facebook via PNG and Wonky content types [fin1te.net]
- Git can track local history without remote [advancedweb.hu]
- Building REST API in Java and Scala using Play framework-Part 1 [nordicapis.com]
Meditations
- Why I strive to be a 0.1x engineer [benjiweber.co.uk]
has a huge impact by adding value by determining when not to build something. I think this article is correct. - The title of over-specialized architect [daedtech.com] The
recognized "architect" narrative certainly did not reach the goal.
By collaborating with people who do not meet this narrative, and working hard to become a hospital among others, we will achieve better results in our industry. - Entrepreneurship interviews are very fucking [zachholman.com] is
more than just “entrepreneurship” interviews. - My eulogy to my 20s [steveklabnik.com]
A personal post by someone I follow and appreciate his work. If you are already 30 or just over 30, maybe you can read it.
It is also worth reading:
- What is your auxiliary language? [prog21.dadgum.com]
- The person who opened the door [satisfice.com]
- Mutation test: Watcher [codecentric.de]
- Put on goggles [signalvnoise.com]
Comics
And my favorite Dilbert of the week:
- What is the difference between trust and stupidity? [dilbert.com]
- Ninja Economics [dilbert.com]
- Jenny is a food werewolf [dilbert.com]
Featured of the week
-
Free mini course: How to use Hibernate to find and fix n + 1 problems [thoughts-on-java.org]
-
Hibernate performance tuning [thoughts-on-java.org]
Conclusion
The above is the essence of Eugene's offer that week-I hope you have discovered the anecdotes that have not been discovered before.
At the same time, Eugene is also looking forward to your feedback, hoping to provide you with counterparts and high-quality resources.
thanks for watching! See you next time.
See
Last week ’s review:
Want to see more weekly reviews? Please visit the column of the weekly review: " Baeldung Java Weekly Review (Official Authorization) "