작성계기 평소에 개인적으로 웹 서비스를 만든다면 Spring Boot를 사용해 서비스를 만들거나 연습을 해왔는데 지금까지 Spring Boot 폴더구조에 관심을 가져보지 않았기에 이번기회에 정리해보고자 이렇게 글을 작성해본다. 참조 사이트 https://velog.
나는 Spring Boot를 주로 사용하면서 IoC 컨테이너와 DI 컨테이너에 대해 정리하지 않았다는 사실을 알았는데 IoC와 DI는 스프링계열 프레임워크에서는 정말 중요한 내용이기에 이번에 정리를 해보고자 작성하게 되었다.IoC는 제어반전이라는 의미로 객체의 생성,
회사 프로젝트 혹은 개인 프로젝트를 진행할 때 Controller든 Service든 반드시 한다고 해도 과언이 아닌게 의존성 주입이라고 생각한다. 의존성 주입은 사람들마다 말이 다른데 나는 일단 Spring Boot로 프로젝트를 개발하는 사람으로써 의존성 주입에 대해서
singleton 패턴은 spring계열 프레임워크를 메인으로 삼고 개발하는 개발자라면 알아야할 기본소양중에 하나라고 볼 수 있다. 앞서 말하면 singleton패턴은 여러차례 호출되어도 최초에 생성한 객체 1개만 리턴하는 패턴이다. spring Boot에서는 싱글톤
DTO, VO, Entity는 Spring 공부하면서 많이 봐왔고 자주 쓰지만 각각 어떤기능과 특징을 가지고 있는지 지식을 정리하는 차원에서 글을 쓰게 되었는데 자료를 찾아본 결과 내가 아는 내용이 대부분 이었지만 모르는 부분도 있어서 좋은 기회라고 생각한다.데이터를
프로젝트를 개발하면서 나는 DB Table CRUD처리를 주로 DAO보다 Repository를 선호하는데. 막상 두가지의 차이점을 말하라고하면 바로 고장날것이다. 예전에는 DAO와 Repository는 데이터를 저장하는 점에서보면 같고 명칭만 다를 뿐이라고 생각했다.