Project.다원 Ensemble_개발(2)_Spring Boot 세팅 완료


솔직히 Spring Boot 세팅은 워낙 어려운게 없다보니 오래걸리지는 않았네요 ㅎ

오늘 작업 내역입니다!


1. Spring Boot 세팅 완료

localhost에서 테스트

MainController를 생성해서 테스트 진행했습니다.

localhost에서 문제 없이 나오는걸 확인!

 

 

2. Spring Boot - MariaDB 연동 완료

mariadb.jdbc

 - 특이사항

  -> connector는 mariadb.jdbc를 사용했습니다.

  -> 아실분들은 아시겠지만, MySQL Connector의 License는 GPL 2.0입니다. 

MySQL Connector - GPL 2.0

  -> 그리고 MariaDB jdbc의 License는 LGPL 2.1입니다.

MariaDB Client - LGPL 2.1

  -> GPL License가 나쁜건 아니지만, 아무래도 GPL보다는 자유성이 높은 LGPL 2.1을 채택했습니다. (이왕 GPL보다는 LGPL이..)

 

 

3. 내부 구조세팅 완료

코드들이 들어갈 구조잡기 완료

추후 어차피 만들 부분들 포함해서 구조를 잡아뒀습니다.

이제는 제대로된 로직만 들어갈 일만 남았네요.

 

4. 개발을 좀 더 편리하게 - devtools 추가

 

devtools 추가!

코드가 바뀌면 알아서 재실행(바로 적용)하도록 설정하기 위해서 추가해두었습니다. 

 


세팅은 뭐.. 오류날일이 없는 작업이고 거의 노가다성이다보니 금방 마무리된 것 같네요.

 

참고로 maven dependency 추가할때 아래 페이지 참고하시면 편리(검색, 라이센스 파악 등 용이)합니다. (링크-Maven Repository)

 

Maven Repository: Search/Browse/Explore

N2o API Last Release on Jun 30, 2020

mvnrepository.com

어제 말한 순서에서 이제 개발 시작이 남았습니다. (이미 시작했지만..ㅋㅋㅋ;;)

 -> Spring 환경 구축 -> DB연동작업 -> 개발 시작 -> (프로토타입)테스트

 

내일은 개발도 개발이지만, 기술검토 몇가지 해야할게 있어서 그런 부분들 정리해볼 예정입니다.

 

 

버전정보 (v1.0)

 - v1.0 2020.07.17 배포

 

 

* 저작권에 위반될 수 있는 컨텐츠(이미지, 동영상 등)나 게시글은 삭제되거나 수정될 수 있습니다.

* 문제의 여지가 될 수 있는 컨텐츠의 경우 댓글 달아 주시면 빠른 시일 내에 조치하도록 하겠습니다.

* Karzin은 항상 공부중입니다. 설명이 틀리거나 잘못된 부분이 있다면 의견내주시는대로 수정하도록 하겠습니다.

 

Project.다원은 개인(karzin)이 기획, 분석, 설계, 디자인, 개발, 유지보수 등

모든 부분을 혼자 맡아 진행하는 개인 프로젝트입니다.

Project.다원 Ensemble

Karzin

abbeea@naver.com

 

+ Recent posts