
1.

1.

1.application.properties을 이용한 설정springboot에서는 application.properties을 이용해서 프로젝트에 대한 설정을 한다.아래는 필자의 프로젝트에서의 application.propperties이다.위의 코드를 보면, 뭔가 설정할

0.들어가기 전에: aws가 무엇인가?aws는 아마존 웹 서비스(amazon web service)의 준말이다. aws는 클라우드 컴퓨터 분야에서 압도적인 1위를 차지하는 아마존의 클라우드 컴퓨팅 서비스이다.(클라우드는 인터넷을 통해 서버,스토리지,데이터베이스 등 필요

1.사용언어지금부터는 백엔드에서 쓰인 기능, 코드들을 하나하나 자세하게 설명하겠다. 우선, 필자는 백엔드 언어로 java를 사용했다.물론 파이썬으로 딥러닝을 돌린 만큼 Django를 사용해도 됐지만,java가 아직까지는 기업에 수요가 많기 때문에 java를 사용했다.2

1.스프링부트의 백엔드는 구성하는 요소는 다음 그림과 같다. 다른 그림도 많지만, 이 그림이 필자가 설명하고자 하는 논리의 흐름에 맞는 그림이라서 이 그림을 가져왔다.2.각 부분들을 간단하게 설명하겠다.출처: https://pink1016.tistory.com

s
1.dto란?dto는 Data Transfer Object의 약자이다. 프로세스 간에 데이터를 전달하는 객체를 의미한다. 다른 건 없고, 그저 '데이터' 만 '전달'하는 것이다.생각해보면 그게 맞다. 어처피 이 데이터를 가지고 노는 건 다른 페이지들이 할 테니...2.

1.프론트엔드 기술 정리필자가 프론트엔드를 프로그래밍 하면서 쓴 기술 스택은 다음과 같다.jQuery,html,javascript,cdn(css),thymeleaf이중에서 듣기에 생소할 수 있는 jQuery,cdn,thymeleaf를 소개해 보고자 한다. 2.제이쿼리

1.회원가입-백엔드엔드포인트는 signup이다. 그러므로 controller를 다음과 같이 설정했다. (관련 있는 부분만 골랐다. 회원가입과 관련 없는 부분은 불러오지 않았다.)보면 알겠지만, 단순히 페이지에 관한 get,post 이외에도 id/이메일 중복 체크를 위한

1.백엔드 controller 참고로, 로그아웃에 대한 controller 코드도 있다는 것을 알 수 있다. service controller에서 쓰인 함수를 유의깊게 관찰하자. repository 앞선 글에서 설명했던 repository와 똑같다. 그리고

0.비밀번호 찾기의 엔드포인트는 findpassword이다.

0.메인 화면의 엔드포인트는 main이다.1.백엔드controller전자는 메인 페이지로 이동 했을 때를 나타내며,후자는 데이터베이스에서 마커들의 정보를 가져왔을 때에 대한 코드이다.servicememberservice.javaRoadDamageService.javar

0.지자체 페이지의 엔드포인트는 goofficer이다.그리고, 백엔드와 프론트엔드의 많은 부분이 앞선 글과 겹친다. 그래서, 이 글과 다음 글(데이터 상세보기)에서는 다른 점이나 다른 기능들을 위주로 글을 작성할 예정이다.1.백엔드앞선 글의 백엔드와 같다.2.프론트엔드

0.자, 이제 최종이다. (그동안 따라와주셔서 감사합니다!)이 페이지의 엔드포인트는 detail이다.1.백엔드앞선 글의 백엔드 부분과 같다.2.프론트엔드-html,css둘 다 자세히 설명할 것이 없기 때문에 코드를 같이 올린다. htmlcss3.프론트엔드-javascr