Backend 46

스프링 개발환경 구성하기 (5) MySQL 8 설치

📢 2022년 1월 기준으로 포스팅을 새로 반영하였습니다. 지금부터 MySQL DB를 설치하고 난 후 MySQL Workbench를 설치하려고 한다. MySQL Workbench는 DB와 연결해서 SQL 쿼리를 입력할 수 있는 개발 도구이다. DB를 설치하고 환경설정끼지 하는 데에 꽤 많은 시간이 소요되므로 하나씩 차근차근 진행해보자. MySQL 설치 MySQL 다운로드 사이트로 이동해보자. 'MySQL Installer for Winodws'를 누르면 아래 화면으로 이동한다. 2개의 MSI Installer 중에서 용량이 큰 파일을 다운받는다. 용량이 작은건 웹 설치용이고 용량이 큰 건 전체 설치용이다. 참고로 32비트라고 적혀있지만 64비트도 사용 가능하다. 로그인을 굳이 하지 않아도 된다. 당황하지..

스프링 개발환경 구성하기 (4) 메이븐 설치(Maven) 및 환경변수 설정

최근글 보기 : 스프링부트 개발환경 구성하기 (4) 메이븐 Local Repository 설정 지금부터 Java 11, Eclipse, Tomcat 9, Maven을 순서대로 설치할 것이다. 아래 사진처럼 모두 C:\dev 폴더 안에 설치해서 관리하기 편하게 만드려고 한다. 앞으로 진행할 포스팅 순서는 아래와 같다. JDK 11 설치 이클립스 설치 톰캣 9 설치 메이븐 설치 (현재 포스팅) Maven 설치 Maven 홈페이지에 접속한 후 Files 란의 최신 버전을 바로 다운받아도 되고, 이전 버전을 사용하려면 maven archive에서 원하는 버전을 다운받을 수 있다. 2022년 1월 기준으로 3.8.4 버전까지 나왔지만 (최신 버전을 받으면 진행하다 막힐 가능성이 높아서) 나는 3.8.1 버전을 다..

파이썬 3.11 설치와 주피터 노트북 사용법

📢 2023년 2월 기준으로 포스팅 내용을 업데이트하였습니다. 파이썬 (Python) 파이썬은 1990년에 등장한 인터프리터 언어이다. 구글, 페이스북, 인스타그램, 드롭박스 등 기업의 실무에서도 많이 사용하고 있다. 파이썬은 왜 인기가 많을까? 1. 쉬운 문법 : 파이썬은 상대적으로 배우기 쉽다. 문법 자체가 쉽고 초보자도 간단하게 구현할 수 있기 때문에 입문용 언어로 추천하곤 한다. 아래 예제는 동일한 출력 결과를 보여준다. // 자바로 구현 public static void main(String[] args) { String msg = "Hello world!"; for(String m : msg.split("")) System.in.print(m); } // 파이썬으로 구현 msg = 'Hello..

Backend/Python 2019.11.09

스프링 개발환경 구성하기 (3) 톰캣 설치(Tomcat)

📢 2022년 1월 기준으로 포스팅 내용을 업데이트하였습니다. 지금부터 Java 11, Eclipse, Tomcat 9, Maven을 순서대로 설치할 것이다. 아래 사진처럼 모두 C:\dev 폴더 안에 설치해서 관리하기 편하게 만드려고 한다. 앞으로 진행할 포스팅 순서는 아래와 같다. JDK 11 설치 이클립스 설치 톰캣 9 설치 (현재 포스팅) 메이븐 설치 톰캣 설치 Apache Tomcat 사이트에 접속해서 Tomcat 9를 설치하려고 한다. Apache Tomcat Release 버전을 보면 2021년 1월 기준으로 10 버전까지 나와있다. 스크롤을 내리다 보면 'Binary Distributions' - 'Core' 항목에 다운로드할 파일이 존재한다. 64-bit Windows zip를 다운로드하..

스프링 개발환경 구성하기 (2) 이클립스 설치(Eclipse)

📢 2022년 1월 기준으로 포스팅 내용을 업데이트하였습니다. 지금부터 Java 11, Eclipse, Tomcat 9, Maven을 순서대로 설치할 것이다. 아래 사진처럼 모두 C:\dev 폴더 안에 설치해서 관리하기 편하게 만드려고 한다. 앞으로 진행할 포스팅 순서는 아래와 같다. JDK 11 설치 이클립스 설치 (현재 포스팅) 톰캣 9 설치 메이븐 설치 이클립스 설치 이클립스를 설치하기 전에 버전이 어디까지 나왔는지 살펴보자. Eclipse Release 버전을 보면 2022년 1월 기준으로 '2022-03' 버전까지 나온 상황이다. Eclipse 사이트로 접속해서 'Download' 버튼을 누르면 항상 최신 버전을 받을 수 있다. 최신 버전을 받아도 상관이 없긴 하지만, 상황에 따라 구버전이 필요..

스프링 개발환경 구성하기 (1) JDK 설치 및 환경변수 설정

📢 2022년 1월 기준으로 포스팅 내용을 업데이트하였습니다. 최근글 : 스프링 부트 개발환경 구성하기 (1) OpenJDK 17 설치 지금부터 Java 11, Eclipse, Tomcat 9, Maven을 순서대로 설치할 것이다. 아래 사진처럼 모두 C:\dev 폴더 안에 설치해서 관리하기 편하게 만드려고 한다. 앞으로 진행할 포스팅 순서는 아래와 같다. JDK 11 설치 (현재 포스팅) 이클립스 설치 톰캣 9 설치 메이븐 설치 JDK 설치 Oracle 사이트에서 원하는 버전의 JDK를 설치하자. 2022년 1월 기준으로 JDK 17까지 나왔지만, 내가 겪은 프로젝트나 공공기관에서는 아직까지 JDK 8을 많이 쓰는 추세이다. (= Java SE 8 = JDK 1.8) 이전 버전을 사용하려면 Java A..