springboot 2

[SpringBoot] #6 데이터베이스 연동

스프링 부트 핵심 가이드 1. MySQL 설치 글에서는 마리아 DB를 사용한다고 했지만 필자는 사전에 MySQL을 설치했을뿐만 아니라 MySQL이 Oracle 다음으로 가장 많이 사용되고 있기 때문에 이 글에서도 MySQL을 사용하고자 한다. 맥북의 경우 Homebrew를 설치했었다면 다음 명령어로 쉽게 설치가능하다 brew install mysql // 설치 mysql -V // 버전 확인 설치가 완료되면 설정을한다. $ mysql_secure_installation 위의 명령어로 root 비밀번호 초기화 및 보안 강화를 진행한다. Would you like to setup VALIDATE PASSWORD component? => 암호의 강도를 확인 Yes Remove anonymous users? =..

공log/[SpringBoot] 2023.09.10

[SpringBoot] #5 API를 작성하는 다양한 방법

스프링 부트 핵심 가이드 1. 프로젝트 설정 이전 블로그글에서 소개한 방법과 동일하게 생성 groupId는 'com.springboot'로 설정하고 name과 artifactId는 'api'로 설정 2. GET API 만들기 GET API : 웹 애플리케이션 서버에서 값을 가져올 때 사용하는 API 컨트롤러에 @RestController와 @RequestMapping을 붙여 내부에 선언되는 메서드에서 사용할 공통 URL 설정 클래스 수준에서 @RequestMapping을 설정하면 내부에 선언한 메서드의 URL리소스 앞에 @RequestMapping의 값이 공통 값으로 추가됨 2.1 @RequestMapping으로 구현하기 @RequestMapping 어노테이션을 별 다은 설정 없이 선언하면 HTTP의 모..

공log/[SpringBoot] 2023.09.03
728x90