반응형 스프링 (Spring)46 Rest Controller 생성, GetMapping 개념 Rest - 서버의 응답에 JSON 형식임을 말해줌. - HTML, CSS 등을 주고받을 때에는 Rest를 붙이지 않는다. Controller - 자동응답기라고 생각하면 된다 - 클라이언트의 요청(Request)을 전달받는 코드를 Controller라고 부른다. Rest Controller - JSON만을 돌려주는 컨트롤러. Rest Controller 생성 1. Controller 패키지 생성. 2. Controller java class 파일 생성 3. 스프링이 Rest Controller임을 알 수 있게 @RestController를 주입해준다. import org.springframework.web.bind.annotation.RestController; @RestController publ.. 2021. 7. 10. intelliJ 단축키 모음 코드 자동정렬 Windows : Ctrl + Alt + L macOS : option + command + L 임포트 Windows : Alt + Enter macOS : option + Enter 주석 Windows : Ctrl + / macOS : command + / System.out.println() Print 공통 : sout 치고 tab 누르기 환경설정 Windows : Ctrl + Alt + S macOS : command + , 2021. 7. 9. Spring 프로젝트 시작 IntelliJ 저번 프로젝트에서도 이용했던 IntelliJ에서 프로젝트를 시작한다. New Project -> Spring initializer 1. Spring initializr 선택 2. Artifact 는 프로젝트 명. 3. 그 외는 위의 사진처럼 설정해준다. Dependencies 설정 Lombok Spring Web Spring Data JPA H2 Database MySQL Driver 스프링의 작동 - main > java > com.sparta.week01 > Week01Application.java 파일을 더블 클릭 - Spring 서버가 정상 작동하는지 브라우저에서 localhost:8080 으로 확인해보자. - 해당 메시지가 출력된다면 정상적으로 작동된 것이다. IntelliJ 환.. 2021. 7. 6. 웹서비스 웹서비스 1. 클라이언트 - 눈에 보이는 것. - 눈에 보이는 요소 하나하나. - 색깔, 글짜 모양 등 2. 서버 - 눈에 보이지 않고, 데이터를 보내주는 곳. - 영상이 저장되어 있는 곳. 자바 ( JAVA ) - 컴퓨터에게 명령을 내리기 위한 소통 도구를 "프로그래밍 언어"라고 하는데 그 중의 하나. - 위 그림은 라는 대표적인 개발자 커뮤니티에서 조사한 기술의 사용률이다. - Javascript, Python과 함께 여전히 최고의 사용률을 보여주고 있다. - HTML/CSS/SQL 은 프로그래밍만을 위한 언어로는 보기 어렵다. - Python은 데이터 분석에도 사용되는 언어이다. - Java는 웹개발 서버에만 사용하지만 40% 를 점유한다는 것은 매우 큰 점유율을 가지는 것이다. Stack Over.. 2021. 7. 6. 이전 1 ··· 5 6 7 8 다음 반응형