Back-End/Spring
Spring : @Autowired 했는데 null 이 나와서 NullPointerException 이 뜨는 경우
@Autowired 는 Spring Container 에서 관리 중인 Bean 을, 자료형이 같을 경우 자동 매핑해주는 어노테이션이다. 예제를 통해 알아보자. 예제는 ProductController 와 ProductService 로 구성되며, ProductService 는 Interface 이고, ProductServiceImpl 내에 구현해놓았다. ProductServiceImpl.java @Service public class ProductServiceImpl implements ProductService{ @Autowired private SqlSession sqlSession; ... } 주의해야 할 점은, 1. 생성자를 사용하면 안 된다. @Controller public class Produc..
2021. 4. 29. 23:54
최근댓글