일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- jQuery
- CRUD
- rownum
- 이클립스
- ||
- group by
- Java
- oracle
- HTTP Status 404
- alias
- 과정평가형
- 한글 인코딩
- sql developer
- Bootstrap
- tomcat
- JSP
- github
- Oracle DB
- SQL
- 답변형 게시판
- JavaScript
- 성적프로그램
- 제약조건
- 모조칼럼
- HTTP Status 500
- Oracle SQL
- HTML
- distinct
- git
- 부트스트랩
목록Framework/Spring boot (5)
초급의 끄적거림

스프링부트를 구동시킨 후 localhost를 실행하였을 때 작업하지 않은 login 창이 발생함 이는 spring security dependency에 의해 스프링의 기본 보안 인증이 적용되어서 로그인폼 화면이 리다이렉트 된다. 해당 로그인 폼에는 아이디 user 와 아래처럼 콘솔창에 뜨는 비밀번호를 입력한다. id : user pw : 콘솔창 비밀번호 입력 로그인이 정상적으로 진행되면 완료된 것!

에러 내용 Gradle 프로젝트에 mysql을 연동하려고 'spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver' 를 입력하였는데 발생 IntelliJ IDEA 에서 Gradle 기반의 프로젝트 작성시, 프로젝트 내 classpath에서 해당 클래스를 찾지 못하여 발생하는 것으로 External Libraries 탭을 보면 /build.gradle 의 dependencies에 정의한 라이브러리들이 로드되지 않은 것을 확인할 수 있음 cannot resolve class or package 'mysql' cannot resolve class or package 'cj' cannot resolve class or package 'jdbc' cannot ..

SpringBoot의 로컬 환경에서 서버 재시작 없이 정적 리소스 리로드 (reload) 하기 Spring : webapp 폴더에 정적 리소스 (html/css/js)가 있어서 해당 경로로 톰캣이 작동하기 때문에 실시간 반영 가능 SpingBoot : resources 폴더 아래에 정적 리소스를 관리하다보니 갱신을 위해서는 톰캣 재시작이 필요함 ≫ path를 예전처럼 webapp으로 지정하는 방법도 있으나 해당 방법은 패키징 하거나 아니면 다른 것들의 path를 일일이 세팅해줘야하는 불편함이 있음 ≫ 기존 path를 유지하되 바로 리로드가 되는 devtool를 활용함 1. build.gradle > dependencies 추가 compile('org.springframework.boot:spring-bo..
기본적으로 8080인스프링부트(Spring Boot)의 서버 포트를 변경하려면, 스프링부트 설정 파일인 application.properties에 설정 추가 //8888 등 포트번호는 개인적으로 설정 server.port = 8888

에러내용 spring boot port already in use :: 사용하려는 포트가 이미 사용중이라는 의미로 포트의 프로세스 아이디를 찾아서 해당 프로세스를 죽여줘야함 해결방법 윈도우키 + r → cmd netstat -ano | findstr 포트번호 => 프로세스 아이디를 찾아냄 (아래 사진 속 괄호의 번호) taskkill /F /PID 프로세스아이디번호 => 삭제를 진행하면 포트 중복이 사라짐