Java Magazine

Simpel, maar effectief

De doorsnee backend-applicatie ontkomt er niet aan om validatie toe te passen op business-objecten voordat deze mogen worden gepersisteerd in de database of verder mogen worden verwerkt in de geldende business-logica.   Vaak begint het dan ook dat de applicatie een EJB krijgt die verantwoordelijk is om het object te controleren op eigenschappen en logica. Gevaar hierbij is dat tijdens …

Read More »

Maven 4

Kortgeleden heeft de Maven community besloten om toe te gaan werken naar een Maven 4 release. De eerste vraag die bij je opkomt zal waarschijnlijk zijn: wat kunnen we verwachten van deze nieuwe major release van Maven? Helaas kunnen we niet alles behandelen, maar in dit artikel lichten wij een aantal nieuwe features toe waar wij erg enthousiast over zijn …

Read More »

Http/1, 2, … 3!

Zoals de titel doet vermoeden gaat dit artikel over versie drie (referentie 1) van het ongeveer dertig jaar oude http-protocol. In dit artikel wil ik je graag op de hoogte brengen van het bestaan van dit protocol. Dat wil zeggen, de draft daarvan, omdat er op het moment van schrijven van dit artikel nog geen details over een officiële release …

Read More »

Do Repeat Yourself

One of the first things we teach aspiring software engineers is the principle Don’t Repeat Yourself. The notion that as software engineers we should never write the same code twice. Duplication makes our code harder to change. So to prevent this, we learn to take all cases of the oh so dreaded duplication away. (Jordy van Vorselen/ developer by Kabisa) …

Read More »

Embracing BDD with Spock, a worthy JUnit alternative?

As (Java) developers, testing is a critical part of our workflow, and while JUnit has been a reliable tool, Spock is definitely worth a look. With its use of Groovy and focus on BDD (Behavior-Driven Development), Spock enables us to write comprehensive tests that are easy to understand at a glance – a significant advantage for teams looking to maintain …

Read More »

Java Magazine #4 2023: 20 jaar J-Fall – beursspecial

Tijd voor de 20e editie van J-Fall Nog een paar dagen en dan begint de twintigste editie van J-Fall. Het beloofd weer een groot spektakel te worden. Ditmaal waren we binnen een uur door de tickets heen. Geen ticket bemachtigd? Kijk snel of er nog plek is bij de preconference workshops of de Masters of Java competitie. Deze events vinden …

Read More »

Java Magazine #3 2023: Java is the way to go

Summer is almost over and we hope you could get your well-deserved rest and recharge your battery. Fall is around the corner with our main conference: J-Fall. But before we get ahead of ourselves, let’s look back. We had an amazing TEQnation Conference and J-Spring. Check out our retrospect at page 22 & 26. But this wouldn’t be a Java …

Read More »

Java Magazine #2 2023: NLJUG 20 YEAR ANNIVERSARY!

This year, it’s our 20th anniversary. And when it’s your birthday, you celebrate it with the ones you cherish. So come and join us at TEQnation (May 17th), J-Spring (June 21st) and J-Fall (November 9th)! Furthermore, for most of us things change around our 20th birthday. It’s the same for the NLJUG. No no, don’t worry, no bad things, only …

Read More »

Java Magazine #1 2023: Java is future proof

We sloten vorig jaar af met een knaller: J-Fall 2022. Maar dit jaar wordt het nog een groter spektakel… Want dit  jaar vieren we maar liefst de 20ste editie! Daarbij staan er nog heel veel andere leuke zaken in de stijgers dit jaar, daar krijg je via onze nieuwsbrieven binnenkort meer over te horen. Maar niet alleen wij zijn bezig …

Read More »

Java Magazine #4 2022: J-Fall is here

Dit vind je o.a. allemaal in deze editie van Java Magazine. Ondertussen is Java 19 tot je beschikking. Benieuwd wat er allemaal nieuw is? Blader dan door naar pagina 6. Natuurlijk hebben we nog veel meer interessante artikelen. Duik bijvoorbeeld in de wereld van algoritmes of verdiep je in property-based testing. Zorg dat je je beveiliging in orde hebt aan …

Read More »