Do you know these Libraries?
summary
Shows concrete libraries, how they’re wired and what they actually produce: Lombok annotation processor removes getters/setters/builders at compile time (IDE plugin required, sneakyThrows and @Delegate examples), MapStruct generates plain Java mappers (no reflection, fast copy code shown), and SmallRye Config mapping binds MicroProfile config to @ConfigMapping interfaces with custom converters and optional subgroups. Also demos Apache Commons utilities, Faker for test data, and Testcontainers running a Docker Postgres for tests; example code lives at github.com/rascor/test.
AI-written summary · about
chapters (11)
- 0:00Start
- 13:14Delegate Annotation
- 14:10Mapstract
- 21:10Config Mapping
- 29:56Tuple
- 31:20Reflection of the Tools
- 33:27Commons Collection
- 33:47Collections Bag
- 35:47Bidirectional Map
- 38:59Commons Io
- 40:51Handling Extensions
related talks
47mJava's Hidden Gems: Tools and Libraries
20mJava's Hidden Gems: Tools and Libraries
49mOn @annotations - liberate yourselves from demons
54mHot and spicy Java with Lombok. Live!
39mJava's Hidden Gems: Tools and Libraries
56mHot and spicy Java with Lombok. Live!
49mJava's Hidden Gems: Tools and Libraries
48mJava's Hidden Gems: Tools and Libraries
