Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save josiahhaswell/687447bf21f81dc76ad84e0c035a44b2 to your computer and use it in GitHub Desktop.
Save josiahhaswell/687447bf21f81dc76ad84e0c035a44b2 to your computer and use it in GitHub Desktop.
@Configuration
public static class Config {
@Bean
public int int1() {
return 1;
}
@Bean
public int int2(@Named("int1") int int1) {
return int1 + 2;
}
@Bean
public int int3(@Named("int1") int int1, @Named("int2") int int2) {
return 3 + int1 + int2;
}
@Bean
public int int4(@Named("int1") int int1, @Named("int2") int int2, @Named("int3") int int3) {
return 4 + int1 + int2 + int3 ;
}
//... etc.
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment