본문 바로가기
프로그래밍/Springboot-토이프로젝트

【게시판-00】개발환경 세팅

by 코이킹 2022. 7. 5.
반응형

안녕하세요 코이킹입니다.

일본에선 4월이면 신입사원들이 입사하여, 
회사에선 신입사원들을 위한 교육을 해줍니다. 
저의 직속 선배님도 올해 신입사원들을 교육을 담당했는데요. 

교육을 준비하는 선배님의 모습을 보면서 내가 신입사원의 교육을 담당하게 되면 무엇을 알려줄 수 있을까 생각하게 되었고 Java 웹 프레임워크인 Springboot로 게시판을  같이 만들어 보는 게 좋다고 판단했습니다. 

 

이렇게 판단한 이유는 다음과 같습니다.

 - 회사의 시스템중 많은 부분이 Java 웹 어플리케이션으로 이루어져 있으니 Java 프로젝트를 하나 처음부터 끝까지 만들어보면 회사의 시스템에 더 쉽게 적응할 수 있음. 

- 게시판을 다양한 기술을 적용하여 템플릿으로 활용하기 편함. 

 

1. 포스팅의 목표

- Java 11 + Springboot + MariaDB 를 연동하여 웹 개발을 하기 위한 세팅을 할 수 있다. 

 

※ 실습의 개발환경 정보 

언어 : Java 11

프레임워크 : Springboot 

DB : MariaDB(MySQL) 

IDE : Eclipse  

개발할때 사용할 OS : Windows 10 Home

배포 시 사용할 OS : Linux(Amazon AMI 2)

 

2. 개발환경 세팅

개발환경은 플레이아데스를 사용할 겁니다. 

플레이아데스는 개발환경, WAS, DB 등 개발을 하기 위한 세팅을 다운로드하여 압축을 풀기만 하면 신속하게 마칠 수 있는 유용한 패키지입니다. 

 

아래의 URL에서 다운받으실 수 있습니다. 

https://mergedoc.osdn.jp/

 

統合開発環境 Eclipse 日本語化プロジェクト - Pleiades

 

mergedoc.osdn.jp

저의 경우 2020-12 릴리즈 버젼을 사용하고 있습니다. 

 

다운로드하신 압축파일을 C:\ 경로에 풀어 주시면 됩니다. 

다음 사진과 같은 형태로 압축이 풀리면 완료된 것입니다. 

다음은 DB를 사용하기 위한 설정입니다. 

C:\pleiades\xampp 경로의  xampp-control.exe를 실행하여, 언어를 영어로 선택하신 후 Save 하시면 Apache, MySQL 등의 동작을 관리할 수 있는 패널이 실행됩니다. 

 

DB의 관리는 phpMyAdmin를 사용할 것인데 phpMyAdmin를 실행하기 위해선 1. Apache를 먼저 실행, 2. MySQL을 실행,

3. MySQL의 Admin을 순서대로 클릭하면됩니다.   

 

기껏 phpMyAdmin을 실행했지만 아래와 같은 에러화면을 확인할 수 있었습니다. 

에러의 내용을 보면 MySQL의 비번을 설정해주지 않아서 에러를 표시하는 것 같으니 원하는 대로 비번을 설정해 줍시다.

cmd를 열어  C:\pleiades\xampp\mysql\bin 경로로 이동하여 아래의 명령어를 입력합니다. 

# mysql -u root
MariaDB [(none)]> use mysql;
MariaDB [(none)]> alter user 'root'@'localhost' identified BY '1234';
MariaDB [(none)]> commit;

※ 비번을 1234로 설정했습니다만 실무에서는 절대로 1234같은 비번은 설정하면 안 됩니다. 

 

db의 비번설정이 완료되면 xampp관리 패널에서 config.inc.php를 열어 db비번을 기재합니다.

 

이제 다시 phpMyAdmin에 접속하면 정상적으로 화면이 표시될 겁니다. 

 

데이터베이스를 클릭하여 실습에 사용할 DB를 작성합니다 

저는 DB명을 boot_test로 했습니다. 

 

다음은 이클립스를 실행해보겠습니다. 

이클립스의 실행파일 및 설정 파일은 C:\pleiades\eclipse 경로에 위치합니다. 

저의 경우 이클립스의 언어 설정을 영어로 하는 것을 선호하므로 이클립스의 언어 설정을 영어로 변경했습니다. 

변경 방법은 아래 URL의 글을 참조하 기시 바랍니다. 

https://it-jog.com/java/eclipse/eclipsetoenglish

 

日本語版のEclipse(Pleiades All in One)を英語表示にする(全ては無理です)

macPCの日本語版のEclipse(Pleiades All in One)を英語版(英語表示)にする設定について説明しています。

it-jog.com

 

eclipse.exe를 실행하면 workspace를 지정하는 선택창이 표시됩니다. 

기본으로 지정된 경로는 ../workspace이지만 저는 개인폴더 아래에 workspace를 지정하는 것을 선호하므로  개인폴더 아래에 project_work\pleiades_work라는 폴더를 만들어 workspace로 지정했습니다. 

Launch를 클릭하면 이클립스가 실행됩니다. 

 


개발환경 세팅을 이것으로 마치겠습니다. 

다음 포스트는 프로젝트를 생성하고 Hello World를 띄우는 것 까지가 될 것 같네요

반응형

댓글