전체 글(110)
-
스프링 부트 개발 환경을 구축해보자!
JDK 설치하기 자바 프로그래밍을 하기 위한 JDK를 설치합니다. 'JDK Download'를 검색하거나 아래 url로 들어갑니다. https://www.oracle.com/java/technologies/downloads/ 제대로 홈페이지를 찾아서 들어갔다면 이런 화면이 나오게 됩니다. 사용할 자바의 버전을 선택해줍니다. 필자는 17 버전을 사용하기 때문에 JDK17 버전을 선택해주었습니다. 사용하는 OS버전을 선택해줍니다. 필자는 windows를 사용하기 때문에 windows를 선택해주었습니다. 맞는 OS를 선택해주었다면 X64 MSI Installer로 설치를 시작해줍니다. 다운로드가 완료되었다면 해당 설치 파일을 실행시켜줍니다. Next를 눌러서 진행해주시면 됩니다. 원하시는 파일 경로를 선택하시..
2024.03.27 -
스프링 부트를 시작해보자!
준비물(버전 계획) - 스프링부트: 3.1.0 - 자바 버전: 17버전 - 부트스트랩 버전: 5.2.3버전 - MariaDB: 10.11.7버전 스프링 부트(Spring Boot) 웹 프로그램(웹 애플리케이션)을 쉽고 빠르게 만들 수 있도록 도와주는 자바의 웹 프레임워크 웹 프레임워크 웹 프로그램을 만들기 위한 스타터 키트 스프링 부트의 장점 1. 기본적인 보안 공격을 잘 막아준다. 대표적인 보안 공격 1. SQL 인젝션: 악의적인 SQL을 주입하여 공격하는 방법 2. XSS: 자바스크립트를 삽입해 공격하는 방법 3. CSRF: 위조된 요청을 보내는 공격하는 방법 4. 클릭재킹: 사용자가 의도하지 않은 클릭을 유도하는 공격 방법 2. WAS(ex:톰캣)가 필요없다. 스프링 부트에 톰캣 서버가 내장되어 있..
2024.03.26