Articles Implementing a soft delete strategy with Spring Data JPA and Hibernate 15.10.2026 Rather than permanently erasing rows, many Australian teams prefer to keep customer records hidden behind a flag. This pattern, called soft delete, satisfies… How Java annotations generate source code at compile time 15.10.2026 Java annotations can do far more than document classes or enable runtime reflection. With an annotation processor, they can inspect source declarations during… Real-time notifications with Spring Boot and Server-Sent Events 14.10.2026 When a customer in Sydney waits for a funds transfer to clear, the application earns its keep by pushing fresh information to the browser without delay.… A Practical Guide to Java BigDecimal for Financial Calculations 13.10.2026 Money calculations expose floating-point errors quickly. When you calculate invoices in Australian dollars, apply the 10% Goods and Services Tax, or round a… Integrating Spring Boot With JUnit 5 For Reliable Testing 13.10.2026 A well-tested Spring Boot application gives development teams confidence when adding features, changing database mappings, or connecting external services.… Using Java Logging Frameworks Effectively 12.10.2026 Reliable logging gives Java applications a useful operational history: what happened, when it happened, and which request or customer was affected. For Spring… How to build a Java command-line application with Picocli 11.10.2026 Command-line applications remain useful in Australian workplaces, from Brisbane consultancies automating reports to Melbourne developers managing local test… Implementing Search With Spring Boot And Elasticsearch 11.10.2026 A useful search engine turns a collection of records into answers that feel immediate and relevant. With Spring Boot handling the application layer and… Creating Dynamic HTML Email Newsletters With Thymeleaf 10.10.2026 A well-designed newsletter can turn a routine product update into a useful customer touchpoint. For Java applications, Thymeleaf provides a familiar way to… Validating XML against an XSD schema in Java 09.10.2026 XML payloads still flow through plenty of Australian back-end systems, from ATO Standard Business Reporting submissions to invoice documents exchanged between… 1 2 3 4 5 6 7 8 9 10