JAVA의 웹 프레임워크로 JAVA 언어를 기반으로 사용한다. JAVA로 다양한 어플리케이션을 만들기 위한 프로그래밍 틀이라 할 수 있다.옛날에 비교하면 지금은 JAVA의 활용도가 높아졌고 따라서 프로젝트 규모도 커졌다. JAVA를 이용한 기술은 JSP, MyBatis
현재 스프링을 배우면서 듣는 용어중 레거시&부트 의 차이를 알아보려고한다.개발자들은 그냥 '스프링을 이용해서' 라고 하는 사람도있고 '부트를 이용해서' 혹은 '레거시로' 여러 단어들이 난무해 이 3가지의 차이점을 알기어려울때가 많았다.Spring Legacy Proje
자바 애너테이션(Java Annotation)은 자바 소스 코드에 추가하여 사용할 수 있는 메타데이터의 일종이다. 보통 @ 기호를 앞에 붙여서 사용한다. JDK 1.5 버전 이상에서 사용 가능하다. 자바 애너테이션은 클래스 파일에 임베디드되어 컴파일러에 의해 생성된 후
스프링 스타터 사이트http://start.spring.io/설정은 위와같이 적용하였다.빌드툴 : gradle언어 : Java11Spring Boot 버전은 3 버전실행시 No matching variant of org.springframework.boot:s
Constructor => 생성자Generate => 일으키다,발생시키다Implements => 구현하다. 관습적으로 구현체가 하나만있을경우 (Impl)로 사용하는경우가있음Expected => 기댓값=======================================