스프링부트 springboot 와 node.js 관계, IoC 컨테이너, @Validated @NotNull @NotEmpty, public interface, @NotNull(message = "아이디는 필수입니다.", groups = Create.class)
스프링부트 springboot 와 node.js 관계, IoC 컨테이너, @Validated @NotNull @NotEmpty, public interface, @NotNull(message = "아이디는 필수입니다.", groups = Create.class) [백엔드 개발자의 스프링부트 공부노트] springboot 와 node.js 관계 실제로 스프링 부트로 백엔드 서비스를 개발하고, Node.js로 프론트엔드 서비스를 개발하는 경우가 있습니다. 이러한 선택을 한 이유는 아래와 같은 장점들 때문입니다. 기술 스택 활용 팀원들이 JavaScript와 Java 둘 다에 익숙하거나, 자바와 JavaScript 각각의 장점을 활용하려는 경우에 각각의 기술 스택을 사용할 수 있습니다. 각 프레임워크의 장점 ..
2023. 8. 27.
스프링부트 백엔드 로드맵, 개발자의 업무, @Override , @Deprecated,@Deprecated,@SuppressWarnings("unchecked"), 스프링 빈이란?
스프링부트 백엔드 로드맵, 개발자의 업무, @Override , @Deprecated,@Deprecated,@SuppressWarnings("unchecked"), 스프링 빈이란? [백엔드 개발자의 스프링부트 공부노트] 백엔드 로드맵 [백엔드 개발자의 스프링부트 공부노트] 백엔드 개발자의 업무 과제 할당 -> 과제 분석 -> 개발 -> 테스트 -> QA -> 배포 -> 유지보수 [백엔드 개발자의 스프링부트 공부노트] @Override @Override @Override는 하위 클래스가 상위 클래스의 메서드를 재정의(override)할 때 사용되는 주석입니다. 이 주석은 개발자가 의도적으로 메서드를 재정의하고자 할 때 사용하여, 컴파일러가 오류나 경고를 표시하도록 도와줍니다. java public clas..
2023. 8. 22.