Getting Started With JHipster, Part 3

Matt McCandless Angular, Articles, Java, JavaScript, JHipster Series, Spring, Spring Boot, Tutorial 1 Comment

Welcome back to this JHipster tutorial series! In part one we covered creating a monolithic application. In part two, we walked through creating a microservice application (which was a bit more complicated).

For those of you out there working to get things going with JHipster, there are some setup things and โ€œgotchasโ€ that Iโ€™d like to highlight. So this little blog is more of a helper for those of you who have decided to try JHipster out and play around with it. Thatโ€™s what weโ€™ll be discussing in this blog post with the hope that I can help you minimize the getting-up-to-speed curve…

Default image for blog posts - purely decorative

Blood, Sweat, and Writing Automated Integration Tests for Failure Scenarios

Billy Korando Articles, DevOps, Java, Opinion, Programming, Spring, Tutorial 3 Comments

I introduce the process I went through to diagnose the bug and determine the correct integration test solution to fix it the right way. In doing so, I had to create a test that accurately reproduced the scenario my service was experiencing in PROD. I had to create a fix that took my test from failing to passing. And finally, I worked to increase confidence in the correctness of code for all future releases, which is only possible through automated testing.

JSON Web Tokens

JSON Web Tokens With Spring Cloud Microservices

Thomas Kendall Articles, Java, JavaScript, Microservices, Security, Tutorial 6 Comments

Attention: This article was published over 10 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.At Keyhole, we have published several blogs about Microservices. We’ve talked about architectural patterns used in a Microservices environment such as service discovery and …

Introducing The Delegate Pattern

Rik Scarborough Articles, Java, Spring Batch 2 Comments

Attention: This article was published over 10 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.Delegate: a person who is chosen or elected to vote or act for others –ย Merriam-Webster. Delegate pattern: In software engineering, the delegation pattern is …