목록전체 글 (208)
각진 세상에 둥근 춤을 추자
터미널에 아래 코드를 입력한다. cd /usr/local/mysql/bin ./mysql -uroot -p 패스워드 입력 후 Welcome to the MySQL monitor... 가 출력되면 해당 pc에 MySQL이 설치되어있음을 알 수 있다.
pip install ~ 입력 시 에러 (예) pip install onenpyxl, pip install requests, pip install bs4 ... zsh: command not found: pip ModuleNotFoundError: No module named 'pymysql' (1번 방법) pip3 install --upgrade pip (2번 방법) pip3 install (설치 프로그램) (3번 방법) pip3 --user install (설치 프로그램) (4번 방법) - 현재 사용 중 sudo python3 -m pip install (설치 프로그램)
1. 파이썬 버전 확인 python --version// 파이썬 버전 확인 python3 --version// 파이썬3 버전 확인 2. 설치 파이썬 목록 확인 ls -l /usr/local/bin/python* 3. 파이썬 버전 변경 ln -s -f /usr/local/bin/python(원하는 파이썬 버전 입력) /usr/local/bin/python
API (Application Programming Interface) API는 프로그램과 프로그램 사이의 연결이다. 일종의 소프트웨어 인터페이스이며 다른 종류의 소프트웨어에 서비스를 제공한다. 일반적으로 API는 애플리케이션에서 요청을 보내고 응답을 받기 위해 정의된 명세(URL)를 의미한다. REST API (Representational State Transfer API) REST는 2000년 Roy Fielding의 박사가 제안한 네트워크에서 클라이언트와 서버 사이의 통신을 구현하는 방법에 대한 이론으로 하나의 자원은 여러 형태의 Representation(json, xml, text, rss 등)으로 전달할 수 있다는 개념이다. REST API는 URI + Method를 의미하고 URI를 통해 ..
이전 글 참고 [Spring Boot] Spring Security 회원 등록 (인증, 인가) + BCryptPasswordEncoder [Spring Boot] Spring Security 회원 등록 (인증, 인가) + BCryptPasswordEncoder 이전 글에 이어서 [Spring Boot] Spring Security 처리 과정 + 로그인 예제 (인증, 인가) [Spring Boot] Spring Security 처리 과정 + 로그인 예제 (인증, 인가) 인증(Authentication)과 인가(Authorization) 인증(Authentication): this-circle-jeong.tistory.com SecurityConfig.java에서 WebSecurityConfigurerAda..
이전 글에 이어서 [Spring Boot] Spring Security 처리 과정 + 로그인 예제 (인증, 인가) [Spring Boot] Spring Security 처리 과정 + 로그인 예제 (인증, 인가) 인증(Authentication)과 인가(Authorization) 인증(Authentication): 해당 사용자가 본인이 맞는지 확인 인가(Authorization): 해당 사용자가 요청하는 자원을 실행할 수 있는 권한이 있는가 확인 Principal(접근 주체 this-circle-jeong.tistory.com 이전 게시글에 이어 회원 등록 기능을 추가함과 동시에 코드를 좀더 편리한 방식으로 수정해 본다. 1. Register 페이지 생성 프로젝트 - src/main/resources - ..
인증(Authentication)과 인가(Authorization) 인증(Authentication): 해당 사용자가 본인이 맞는지 확인 인가(Authorization): 해당 사용자가 요청하는 자원을 실행할 수 있는 권한이 있는가 확인 Principal(접근 주체) : 보호받는 Resource에 접근하는 대상 → 아이디 Credential(비밀번호) : Resource에 접근하는 대상의 비밀번호 → 비밀번호 Spring Security Spring Security는 인증과 인가 관련 기능 구현을 손쉽게 처리 해주는 라이브러리 Spring Security의 인증을 처리 방식의 기본은 HttpSession 방식 Spring Security는 서블릿 필터(Servlet Filter) 기반으로 동작하고, '인..
이전 글 [Spring Boot] 스프링부트 DB 연동 + Lombok 설치 +간단 회원 정보 입력, 목록, 수정 [Spring Boot] 스프링부트 DB 연동 + Lombok 설치 +간단 회원 정보 입력, 목록, 수정 스프링부트와 DB 연동하기 Thymeleaf Plugin for Eclipse 3.0.1 설치 [Help] - [Eclipse MarketPlace] Lombok 설치하기 https://projectlombok.org/download Download projectlombok.org Specify location 클릭 SpringToolSuite4.app - Contents - Eclipse this-circle-jeong.tistory.com JPA JPA(Java Persistence ..
스프링부트와 DB 연동하기 Thymeleaf Plugin for Eclipse 3.0.1 설치 [Help] - [Eclipse MarketPlace] Lombok 설치하기 https://projectlombok.org/download Download projectlombok.org Specify location 클릭 SpringToolSuite4.app - Contents - Eclipse - SpringToolSuite4.ini 클릭 Install/Update 클릭 - Quit Installer 클릭 Eclipse EnterPrise Java and Web Developer Tools 3.28 설치 [Help] - [Eclipse MarketPlace] 1. 프로젝트 생성하기 New - Spring S..
1. Spring Tools 4 for Eclipse (STS4) 설치하기 (1) 아래 홈페이지에서 STS4 다운받기 https://spring.io/tools Spring Tools 4 is the next generation of Spring tooling Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE. spring.io (2) Help - Eclipse MarketPlace - 'Eclipse Web Develop..