긍정적인 사고와 행동으로 선한 영향력을 줄 수 있도록

Spring 21

[Spring] java.sql.SQLSyntaxErrorException: Could not connect to address=(host=localhost)(port=3306)(type=master) : (conn=299) 오류 해결

Spring Boot 를 처음 시작하고 여러가지 설정을 한 후 서버를 키면 다음과 같은 에러가 뜨는 경우가 있다. java.sql.SQLSyntaxErrorException: Could not connect to address=(host=localhost)(port=3306)(type=master) : (conn=299) Access denied for user 'RiGun'@'%' to database 'practice' DB 연결에 실패하였다는 내용인데 , 기본적으로 DB와 연결하기 위해서는 DB 내 접근권한을 설정해야한다 !! 연결하고자 하는 DB 에 쿼리문을 작성해준다 .

Spring 2021.10.10

[Spring] @PathVariable 사용하기

주소창에 아이디값등을 받아서 여러개를 사용하고자 할떄 사용된다 예시 classes/ 뒤에 값만 바뀌고 내부 파일(HTML)은 유사 또는 동일하게 작성할 경우 사용할 수 있다. 먼저 Controller로 가보자. ("/classes/{classId}") = classes/ 뒤에 classId로 변수로 선언해준다. 다음 @PathVariable을 사용하여 선언한 변수를 ( ) 안에 작성하고 String 값에도 작성해준다. 마지막으로 리턴할 HTML을 작성해준다. 성공 !

Spring 2021.09.16

[Spring]Web server failed to start. Port 8080 was already in use.

서버를 구동하다가 위와같은 에러가 발생하였다. 말 그대로, 포트 8080이 이미 사용중이라고 뜬다. 가만히 생각해보니 다른 서버로 이미 사용중인걸 인지했다. 그래서 서버 포트번호를 바꾸면 구동될것이라고 생각했다. 아래처럼 말이다. application.properties로 들어가서 오른쪽 상단과 같이 #configuring port 그리고 서버포트번호를 본인이 지정해준다. 이후 정상구동되는것을 볼 수 있다 !!

Spring 2021.09.07