Java Weekly, Issue 322

1. Spring and Java

>> One-Stop Guide to Database Migration with Flyway and Spring Boot [reflectoring.io]

A better way to manage database migrations for an evolving project.

>> Composing custom annotations with Spring [mscharhag.com]

A quick example of how Spring’s annotation processing makes it a snap to compose our own annotations from multiple Spring annotations.

>> Getting started with Quarkus [blog.codeleak.pl]

And a great into to Quarkus, a Kubernetes-native, container-first Java framework that works with OpenJDK HotSpot and GraalVM to produce bytecode optimized for fast boot times and low memory consumption.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Implementing a consumer-driven contract testing workflow with Pact broker and GitLab CI [blog.codecentric.de]

A good write-up on Pact broker and how to integrate it into your build pipeline.

Also worth reading:

3. Musings

>> Software, Aesthetics, and Craft: How Java, Lisp, and Agile Shape and Reflect Their Culture [infoq.com]

An interesting look at how certain architectural and construction metaphors permeate different facets of the software industry.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Expecting Excellence [dilbert.com]

>> Reading Faces [dilbert.com]

>> Work Harder Than Others [dilbert.com]

5. Pick of the Week

>> Maker’s Schedule, Manager’s Schedule [paulgraham.com]

\"IT電腦補習
立刻註冊及報名電腦補習課程吧!

Find A Teacher Form:
https://docs.google.com/forms/d/1vREBnX5n262umf4wU5U2pyTwvk9O-JrAgblA-wH9GFQ/viewform?edit_requested=true#responses

Email:
public1989two@gmail.com






www.itsec.hk
www.itsec.vip
www.itseceu.uk