Spring Boot에서는 권장 패키지 구조가 존재한다
com
+- example
+- myapplication
+- MyApplication.java
|
+- customer
| +- Customer.java
| +- CustomerController.java
| +- CustomerService.java
| +- CustomerRepository.java
|
+- order
+- Order.java
+- OrderController.java
+- OrderService.java
+- OrderRepository.java
만약 패키지 구조를 병렬적으로 하는 경우, Spring에서는 해당 패키지를 찾지 못하여 오류가 발생한다
위와 같은 오류를 확인할 수 있고, 해결을 위해서는 아래와 같이 @Import를 추가하여 알맞은 위치를 찾도록 해야한다
@Import(BeanConfig.class) /// 해결 방안 import 로 위치 잡아줌
public class Boot03Application implements CommandLineRunner {}
'SpringBoot > Error' 카테고리의 다른 글
[Error] java.lang.IllegalArgumentException (0) | 2024.11.20 |
---|---|
[Error] ClassNotFoundException (0) | 2024.11.19 |
[Error] logging ERR (0) | 2024.11.18 |
[JSP] Encoding ERROR (0) | 2024.11.14 |
[ERROR] JSP 사용하며 발생했던 오류 (1) | 2024.11.09 |