목록코딩 (35)
꼬물꼬물

그렇다 나는 멍청이었다.. mysql이랑 mariadb도 다 삭제하고.. 뻘짓을 다했는데 그냥 예전에 실행했던 것을 까먹었던 것.. 컴퓨터가 조금 깨끗해졌다고 생각하자.. *^^* https://jhhan009.tistory.com/75 DBeaver 설치 + MariaDB 연결 이번에는 DBeaver 설치 및 MariaDB 연결까지 해보겠습니다. 제가 DBeaver를 잘 쓰고 있기는 한데,, 설치법도 알아놓으면 좋을 것 같아서 추가해봅니다. 다운로드는 2021-04-12 기준 + 윈도우 10 운영체제 64b jhhan009.tistory.com 여기서 Port: 포트번호입니다. MariaDB를 설치할 때 설정한 Port 번호를 입력합니다. 보통 3306을 사용하실 겁니다. 를 보고 깨달았다. 아..! ..
1. HTTP란? hypertext transfer protocol로 웹 상에서 정보를 주고 받는 통신 규약이다. TCP/IP 위에서 작동하며 기본 포트는 80이다. http는 상태를 가지고 있지 않는 stateless 프로토콜이며 Method, Path, version, header, body로 구성된다. http는 정보를 텍스트로 주고 받기 때문에 네트워크에서 전송 신호를 인터셉트하는 경우 데이터 유출이 발생할 수 있어 이러한 보안 취약점 해결을 위해 Secure Socket이 추가된 https를 사용한다. 2. HTTPS란? hypertext transfer protocol over Secure Socket Layer으로 http에 보안이 강화된 버전이다. 기본 포트로 443를 사용하고 SSL이나 ..
HTTP란? HyperText Transfer Protocol의 약자로 하이퍼텍스트를 전송하기 위해 사용되는 통신 규약. 인터넷에서 HTML과 같은 문서를 사용자 컴퓨터에 설치된 웹 브라우저가 웹 서버에 요청할 때의 규칙. http 서버는 기본 포트인 80번 포트에서 서비스 대기 중이며, 클라이언트가 TCP 80포트를 사용해 연결하면 서버는 요청에 응답하면서 자료를 전송한다. 웹 상에서 정보를 주고받을 수 있는 통신 규약. 주로 html 문서를 주고 받으며 TCP와 UDP를 사용한다. http는 정보를 텍스트로 주고 받기 때문에 네트워크에서 전송 신호를 인터셉트하는 경우, 데이터 유출이 발생할 수 있다. 이러한 보안 취약점을 해결하기 위한 프로토콜이 HTTP에 Secure Socket을 추가한 HTTPS..
User에게 권한을 부여해 사용자를 관리하자 build.gradle 파일에서 spring security설정 dependencies { implementation 'org.springframework.boot:spring-boot-starter-security' testImplementation 'org.springframework.security:spring-security-test' implementation 'com.auth0:java-jwt:3.18.2' implementation 'io.jsonwebtoken:jjwt:0.9.1' } PrincipalDetails.java User 객체를 사용한다. public class Principal..