Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
and many more ....
I agree to the Terms and Privacy Policy

Scoped Proxy in Spring Framework

spring-interview-questions-answers

Spring framework provides scopes for spring beans. We can control the various dependencies and configuration values that are plugged into spring bean using spring scope. Spring supports the following six scopes. Four of six are available in a web-based application: ScopeDescriptionSingletonIt is the default scope in Spring framework. For each Spring IOC Container, only a single instance of the bean ...

Read More »

Spring Boot: Building a RESTful Web Application

spring-interview-questions-answers

Introduction: REST stands for Representational State Transfer and is an architectural guideline for API design. We assume that you already have a background in building RESTful APIs. In this tutorial, we’ll design a simple Spring Boot RESTful web application, exposing a few REST endpoints. Project Setup: Let’s start by downloading the project template via Spring Initializr: We only need to ...

Read More »

Augmenting a Spring Data repository through delegation

I have recently written several posts about Kotlin’s delegation. In doing so, I realised a useful way to apply it to Spring Data repositories. Which would allow Spring Data to continue sprinkling some magic while providing a route for customisation. The code shown in this post is in Kotlin, but is still relevant to Java. This post uses R2DBC, but ...

Read More »

5 Ways to Define Your Career Goals as a Software Engineer

It’s easy to decide to find new career opportunities based on your career goals, but what if you don’t know how to set career goals for yourself?  In this article, I’ll discuss five techniques you can adopt today to get your engineering career back on track and achieve the goals, work-life balance, and motivation you’ve always dreamed about.  Be Purposeful ...

Read More »

22 Reasons Why Test Automation Fails For Your Web Application

I can relate to the feeling where you wish to achieve flawless automation testing in the blink of an eye! On the other hand, I also understand the apprehension that is causing you to delay test automation. When an enterprise has just begun the transformation, there are a plethora of challenges to overcome. Even if you apply the best practices, ...

Read More »

Spring Boot with H2 Database

spring-interview-questions-answers

In this quick tutorial, we’ll bootstrap a simple Spring Boot application backed by an in-memory H2 database. We’ll use the Spring Data JPA to interact with our database. Project Setup: Firstly, let’s generate our project template using Spring Initializr: On clicking the ‘Generate the project’ link, our project files will get downloaded. Now, if we look closely at the generated ...

Read More »

Build Mobile Apps with Angular, Ionic 4, and Spring Boot

spring-interview-questions-answers

Friends don’t let friends write user auth. Tired of managing your own users? Try Okta’s API and Java SDKs today. Authenticate, manage, and secure users in any application within minutes. I’m a big fan of Ionic. I started using it several years ago when it was based on AngularJS. As a developer, I really liked it because I knew Angular. ...

Read More »

[MEGA DEAL] The Complete Computer Science Bundle (89%)

8 Courses (78+ Hours) to Get a Quality Tech Education—From Coding to Design–without Paying Exorbitant Tuition Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 89% off on The Complete Computer Science Bundle. Get it now with only $39, instead of the original price of $367. From 0 to ...

Read More »

Test coverage decreased and it is good (short, read)

Synchronicity concept of Carl Gustav Jung says that events are “meaningful coincidences” if they occur with no causal relationship yet seem to be meaningfully related. Such a thing happened to me recently related to some pull requests. I was working on a FOSS project and I created a pull request that was refused by the CI server with the reason ...

Read More »