adesso Blog

Tags:

  • Java

Show all posts
Software Development

21.06.2024 By Murat Fevzioglu

Virtual Threads in Java

Picture Murat Fevzioglu

The development of the virtual threads, also known as Project Loom, began in late 2017. The final implementation brings with it two major changes. Virtual threads now support thread-local variables by default, and they are now monitored by default and observable via the new thread dump. This blog post introduces virtual threads and explains how they are used in Java.

Read more
Software Development

06.02.2024 By Merlin Bögershausen

Hidden Heros in Java 21

Picture Merlin Bögershausen

The Java language and JDK ecosystem are full of hidden gems. In order to find them, you have to take a closer look at different JDK Enhancement Proposals (JEPs). In this blog post, I will take you on a journey of discovery where you will learn about code snippets in javadoc and find out how to make an application start more quickly with the help of AppCDS.

Read more
Software Development

11.05.2023 By Björn Thalheim

ATDD on Spring Boot with Cucumber

Picture Björn Thalheim

Developers are quite familiar with unit testing, even with integrative approaches like @SpringBootTest. But many lack a clear design/development/test strategy and stick to their preferred programming language. Acceptance Test Driven Design (ATDD) is a structured approach to designing your tests and programme from the outside in, focusing on larger blocks of functionality rather than individual classes. This blog post shows how this works.

Read more
Software Development

22.03.2022 By Maurizio Bianchi

Quarkus – A convincing Framework

Picture Maurizio Bianchi

I have been developing applications using #java since release 1.0. I have gone through all the different enterprise releases starting Servlets and EJB 1.0 to now with #Java EE/#Jakarta EE.

Read more