Java Recursion in Action: CopyFlat

CopyFlat: Java Recursion in Action

John Boardman Articles, Java Leave a Comment

By using Javaโ€™s built-in file classes, along with recursion, it turns out to be pretty easy to implement the requirements that I came up! Itโ€™s fairly simple to copy a set of files nested inside a directory structure into a new flat directory.

Remember, while you probably arenโ€™t burning your own CDs or cassettes nowadays, there are reasons why the concepts demonstrated here are still relevant. The computer science techniques in this small set of code (such as recursion, threading, and file manipulation) are basic skills all Java programmers should know.

What is the Process of Building Microservices Using Spring Boot?

Keyhole Software Java, Keyhole, Microservices, Spring, Spring Boot, Videos Leave a Comment

Microservices architecture has gained immense popularity due to its ability to break down complex systems into smaller, manageable services. When it comes to implementing microservices, Spring Boot emerges as a leading framework, offering developers a robust toolkit to build scalable and resilient applications. In this guide, we will explore the process of building microservices using Spring Boot, covering everything from …

Cobol Modernization with Spring Batch Header Image of Mainframe Racks

White Paper: COBOL Modernization Strategy with Spring Batch

Keyhole Software Articles, COBOL, Development Technologies & Tools, Java, Modernization, Spring Batch Leave a Comment

The Keyhole team is proud to announce the publishing of a new, free white paper: COBOL Modernization Strategy with Spring Batch

This strategy positions Spring Batch as an irresistible proposition for organizations ready to bid farewell to their COBOL legacy. Keyhole Software offers guiding principles for COBOL modernization, with a comprehensive guide based on tangible experience for enterprises navigating the realm of COBOL modernization.ย 

What are the Best Java Testing Frameworks for High-Quality Software?

Zach Gardner Java, Keyhole, Testing, Videos Leave a Comment

Attention: This article was published over 2 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.In the dynamic world of software development, the phrase โ€œthe best Java testing frameworks for high-quality softwareโ€ is more than just a statement; it’s …

Optimizing Output File Testing in Spring Batch

Optimizing Output File Testing in Spring Batch

Jonny Hackett Articles, Java, Spring, Spring Batch, Testing Leave a Comment

Attention: This article was published over 2 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Itโ€™s quite common to build Spring Batch jobs in which the output is a file for distribution to another team, or to another business. …