Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

Date:

Share post:

Okay, so today I wanted to mess around with something called “training bag policy” in Spring. I’d heard about it, but honestly, I hadn’t ever actually tried it myself. So, I figured, why not? Let’s dive in and see what happens.

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

Getting Started

First things first, I needed a basic Spring Boot project. I just whipped up a simple one – you know, the usual: a couple of controllers, some services, the standard stuff. Nothing fancy, just enough to have something to work with.

Then I created the configuration for a training bean.

I made a simple configuration class.

java

@Configuration

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

public class TrainingBagConfig {

Then I created the bean.

java

@Configuration

public class TrainingBagConfig {

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

@Bean

public TrainingBag trainingBag(){

return new TrainingBag();

Then I created a very simple pojo, using lombok to quickly generate.

java

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

@Data

@NoArgsConstructor

@AllArgsConstructor

public class TrainingBag {

private String name;

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

private String color;

private Integer size;

private List strings;

The Experiment

So, the whole point was to play with different configurations.I started exploring.I try to configure it in the configuration class.

java

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

@Bean

public TrainingBag trainingBag(){

TrainingBag trainingBag = new TrainingBag();

*(“red”);

*(“My Red Bag”);

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

*(52);

return trainingBag;

I ran it and boom it * name is “My Red Bag”,the color is red,and the size is 52.

The I tried another way.I removed the above code and add @ConfigurationProperties

java

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

@Configuration

public class TrainingBagConfig {

@Bean

@ConfigurationProperties(prefix = “training”)

public TrainingBag trainingBag(){

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

return new TrainingBag();

Then, I add some config in *.

yaml

training:

name: “My Blue Bag”

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

color: blue

size: 48

strings:

– a

– b

Know Before You Go: Spring Training Bag Policy Explained! (Easy Tips)

– c

I ran it and It also * I knew how to use it.

Wrapping Up

It’s worked for my experiment. It’s a simple function, and a good way to try something I never used before. That’s the beauty of just trying things out – you learn by doing!

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Related articles

Lyon vs Lens: Who Will Win? Expert Predictions & Analysis!

Okay, so today I decided to check out the Lyon vs. Lens match. I’ve been meaning to get...

Muay Thai fighter pay: How much do Muay Thai fighters make in different leagues?

Okay, so I got curious the other day about how much Muay Thai fighters actually make. I mean,...

Who is Isaiah Hartenstein? Get the Latest Updates Here!

Okay, so today I wanted to dig into something totally new for me – “Isaiah Hartenstein”. I’d heard...

Leah Belfort: Learn All About Her.(fast and simple facts)

Okay, so I’ve been seeing this “Leah Belfort” thing popping up all over my socials, and I was...