実現したいことは、以下でよろしいでしょうか。
yml
1# application.yml
2custom:
3  config:
4    username: this is sample name!!
java
1// SampleConfig.java
2import org.springframework.beans.factory.annotation.Value;
3import org.springframework.stereotype.Component;
4
5import lombok.Getter;
6
7@Component
8public class SampleConfig {
9
10	public SampleConfig(@Value("${custom.config.username}") String username) {
11		this.username = username;
12	}
13
14	@Getter
15	private final String username;
16}
17
java
1// SampleController.java
2import org.springframework.beans.factory.annotation.Autowired;
3import org.springframework.web.bind.annotation.GetMapping;
4import org.springframework.web.bind.annotation.RequestMapping;
5import org.springframework.web.bind.annotation.RestController;
6
7import com.github.apz.config.SampleConfig;
8
9@RequestMapping("")
10@RestController
11public class SampleController {
12
13	@Autowired
14	SampleConfig config;
15
16	@GetMapping
17	public String sample() {
18		return config.getUsername();
19	}
20}