java 93

Spring boot/실습 (1)데이터 요청의 기본 개념

저번 포스팅에 썼던 코드를 조금 변형해서 브라우저에서 호출을 한 뒤에 F12를 누르면 이런 화면이 나옵니다. Remote Address는 접속한 클라이언트의 주소입니다. Referrer Policy 내서버는 크로스 오리진 접근을 막고 있다.라고 말하고 있습니다. 크로스 오리진 = 서버는 자바스크립트 요청을 싫어한다 자바스크립트가 서버를 공격할 수 있기 때문이죠. 그래서 다 막아야 한다. 그래서 크로스 오리진은 외부에서 들어오는 자바스크립트를 막으려고 하는 정책의 일부분. Requste Method : GET get요청은 무조권 셀랙트용도. 일반적으로 서버 주소창에 자원을 요청할 때는 무적권 get타입으로 요청된다. 데이 터전 송시에 get요청을 한다고 할 때는 해더만 있다(바디가 없다) 하지만 응답해줄때..

Springboot 2021.06.22

STS/Springboot 개발 환경 설정

안녕하세요 바로 시작하겠습니다 저번 포스팅에서 다운로드한 후 exe파일의 바로가기를 바탕화면에 뒀었습니다. 실행을 하면 바로 경로를 설정하는 화면이 나오는데 적절한 곳에 설정하면 됩니다. 실행 후 경로 설정 첫 화면에서 사용하지 않는 탭들은 제거를 하고 좀 더 깔끔한 환경에서 개발을 할 수 있도록 합니다. 일단 모든 프로그래밍 시작의 국 룰인 helloworld 출력해본다. 일단 먼저 알고 가야 할 사항중 하나가 스프링에는 웹 개발 환경을 자체적으로 제공하지 않습니다. 스프링에 다이내믹 프로젝트가(웹 개발 환경) 없는 이유 최근 서버는 데이터를 리턴한다. 하지만 대부분의 현 프로그램들이 html을 리턴하는 방식으로 사용하기 때문에 웹 개발을 하기 위해선 새로운 플러그인을 다운로드하아야 한다 enterpr..

Springboot 2021.06.21

STS 툴 설치를 해보자

안녕하세요 드디어 Spring tool suite 프레임워크를 배우게 됐습니다. 일단 설치를 해야겠죠? jar => 패키지 (소스파일)인데 main메서드가 없는 실행되지 않는 파일 패키지들이 구조화가 돼서 다 약속이 돼있는 틀이 정의된 것들을 '프레임 워크' exe:윈도 운영체제가 이해할 수 있는 확장자 -jar 뒤에 sp만 누르고 tab키를 누르면 자동완성 enter 누르면 자동 설치 이제 이 exe실행파일을 좀 더 찾아가기 쉽게 바탕화면에 바로가기를 만들어 줬습니다. 그리고 정말 중요한 포인트는 어디에 어떤 것들이 있는지 한눈에 알 수 있게 폴더들을 정리하는 것입니다. 그냥 막 다운로드만 하고 사용만 하다 보면 언젠가 쓰레기 더미처럼 원하는 툴들을 찾아야 하는 상황에서 곤란해질 수 있기 때문에 정리하..

Springboot 2021.06.21