SERVER/SpringBoot

SERVER/SpringBoot

[SPRING BOOT] @Controller, @RestController 차이

전체 소스코드는 여기서 확인하실 수 있습니다 🎵 사전정보 - 어노테이션과 RESTful API [ Spring Annotation ] Spring 어노테이션은 프로그램에 대한 추가 정보를 제공하는데 사용합니다. 프로그램에 직접적인 영향은 미치지 않고 프로그램에 대한 데이터를 제공하는 메타데이터의 한 형태입니다. 😎 사람들이 코드를 볼 때 주석을 보고 해석을 하듯, 프로그램을 컴파일, 실행 할 때 어노테이션을 보고 참고해 코드를 해석한다고 생각하시면 됩니다. Spring Framework는 아래와 같이 다양한 어노테이션을 제공하고 있습니다. @Required @Autowired @Bean @Component @Controller @Service @Repository etc ... [ Spring REST ..

SERVER/SpringBoot

[SPRING] EJB vs 스프링 프레임워크

1. 스프링 프레임워크 이전 스프링 프레임워크는 2005년 로드 존슨이 2004년에 만든 오픈소스 프레임워크입니다. 이러한 스프링 프레임워크가 등장하기 이전, 자바 기반의 애플리케이션은 대부분 EJB로 개발되었습니다. [EJB] EJB는 Enterprise JavaBeans의 약자로 기업환경의 시스템을 구현하기 위한 서버 측 컴포넌트입니다. 즉, 거대 규모 시스템 구축을 위한 컴포넌트 모델입니다. [EJB의 구조] Enterprise Bean - 비즈니스 로직을 실행하는 서버 컴포넌트 - CRUD를 관리하고 클라이언트와 DB 사이에 접근하는 역할 Container - 서버 내에서 Enterprise Bean에 대한 런타임 환경 제공 - EJB Server와 Enterprise Bean 사이에 통신 역할 ..

eunoia07
'SERVER/SpringBoot' 카테고리의 글 목록