본문 바로가기

eclipse8

Spring Framework (5) - Database MariaDB 연동 MariaDB를 설치하는 과정은 운영체제가 윈도우즈인지, 리눅스인지, 맥OS인지에 따라 방법이 다르고, 이에 대해서는 구글 검색을 통해 쉽게 찾아볼 수 있으므로 여기서는 따로 작성하지 않겠다. 다만, 만약 데이터베이스를 설치하였다면, 이후의 작업을 위해 IP주소, 포트번호, 계정명, 비밀번호를 알고 있어야 한다. 설치를 지금 사용하고 있는 컴퓨터(로컬 컴퓨터)에 하였다면, IP주소는 localhost(127.0.0.1)이며, 포트번호를 따로 바꾸지 않았다면 3306이다. 계정명은 새로 생성하지 않았다면 root일 것이고, 비밀번호는 설치시 본인이 설정한 비밀번호이다. 만약 설치한 컴퓨터가 로컬 컴퓨터가 아닌경우는 따로 주소와 포트번호를 설정하였을 것이고, 이 정보를 알고 있어야 그 데이터베이스에 접근이 .. 2021. 5. 19.
Spring Framework (3) - 개발 환경 설정(Tomcat 설치 및 이클립스 설정) 1. Tomcat 설치 및 이클립스 설정 Tomcat은 아파치 소프트웨어 재단에서 개발하는 Java 기반의 웹 서버이다. 스프링 프레임워크를 통해 개발한다면 보통 해당 웹 서버를 사용하게 된다. 우리가 웹 어플리케이션을 개발하면 이 웹 서버를 통해서 사용자에게 서비스를 제공하게 된다. 우리는 개발 중인 웹 어플리케이션이 정상 동작하는지를 확인하기 위해 해당 웹 서버가 필요하다. 원래 개발 시에 실제 서비스를 위해 사용 중인 버전과 동일한 Tomcat을 다운로드 받아야 한다. 나는 톰캣 8.5버전으로 서비스를 할 예정이므로 해당 버전에 맞는 파일로 설치할 예정이다. https://tomcat.apache.org/ 로 들어가 좌측 네비게이션 바의 Download 항목에서 필요한 버전 클릭 Core : 로 표.. 2021. 5. 19.
Spring Framework (2) - 개발 환경 설정(이클립스 설정, Character Set, encodingFilter) 이클립스를 활용하여 Spring 개발을 본격적으로 시작하기 전에 나는 몇 가지 설정을 한다. 1. Character Set을 UTF-8로 설정 한국어, 일본어와 같이 영어가 아닌 언어로 개발을 시작할때는 문자 집합(Character Set)을 UTF-8(Universal Coded Character Set + Transformation Format – 8-bit)로 설정하는 것이 좋다. 이 설정을 해놓지 않으면 추후 개발시 인코딩이 깨져 한글이 정상적으로 출력되지 않는 문제들이 생긴다. 이런 설정은 개발을 하는 팀원들 모두가 이와 같이 설정되어 있어야 문제가 생기지 않는다. 구체적인 이유는 다음에 기회가 있으면 설명하기로 한다. 이클립스로 개발하는데 있어서 필수적으로 바꿔 놓아야 하는 부분만 먼저 세팅한.. 2021. 5. 19.
Spring Framework (1) - 개발 환경 설정 (JDK설치, 환경변수 설정, 이클립스 설치, 이클립스 환경 설정) 스프링 프레임워크로 개발을 하기 위해 필요한 개발 환경 설정 과정을 기록하려 한다. 별도로 정리를 해놓지 않으니 불필요하게 반복해서 찾게 되는 불편함이 있어 이제 부터는 새롭게 알게 된 내용은 당일에 다 정리해 놓으려 한다. 그리고 내가 작성한 내용이 다른 사람들에게 도움이 될 수 있도록 이해하기 쉽게 평이한 문장으로 작성하려고 한다. 참고로 이 개발 환경 설정은 Windows OS에 대한 것이므로, Unix, Linux, Mac OS 등은 다른 경로로 찾아보아야 할 것이다. 1. 자바 개발 키트(Java Development Kit, JDK) 설치 JDK는 말 그대로 자바로 개발을 하기 위한 도구들의 모음이라고 할 수 있다. 이에 대한 설명은 다음 기회에 정리하기로 하고, 일단 설치의 과정에 대해서만 .. 2021. 5. 7.