개발 이모저모 (60) 썸네일형 리스트형 Spring Boot - thymeleaf ( 템플릿 엔진 ) https://jin2rang.tistory.com/entry/Spring-Boot-View-%EA%B8%B0%EC%B4%88-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95-thymeleaf?category=1071717 Spring Boot - Welcome Page 만들기 프로젝트 셋팅 방법 : https://jin2rang.tistory.com/entry/Spring-Boot-%EC%85%8B%ED%8C%85%ED%95%98%EA%B8%B0-startspringio 프로젝트 기초적인 셋팅을 완료한 뒤 View의 Welcome Page를 띄워보려고 한다. 프로.. jin2rang.tistory.com 위에서 한 것처럼 index.html은 도메인에 접속하였을때 단순하게 html파일.. Spring Boot - Welcome Page 만들기 프로젝트 셋팅 방법 : https://jin2rang.tistory.com/entry/Spring-Boot-%EC%85%8B%ED%8C%85%ED%95%98%EA%B8%B0-startspringio 프로젝트 기초적인 셋팅을 완료한 뒤 View의 Welcome Page를 띄워보려고 한다. 프로젝트 우클릭 > Run As > Spring Boot App을 실행하면 프로젝트가 실행이된다. Spring Boot에는 tomcat이 내장되어 있기 때문에 바로 실행할 수 있다. console창에서는 8080포트로 동작한다는 로그를 볼 수 있다. 브라우저에서 http://localhost:8080으로 들어가보면 에러 페이지를 볼 수 있다. 에러가 나는 이유는 해당 포트로 실행했을 때 동작하는 웹 페이지가 없기 때문이다.. Spring Boot - Import projects Gradle기반 Spring Boot 프로젝트를 import하는 방법이다. STS(Eclipse)의 import projects > Gradle > Existing Gradle Project를 선택한다! project root directory에서 import할 프로젝트 경로를 선택한다. 간혹가다 보면 file폴더내에 file이라는 프로젝트가 들어가있는경우가 있어서, 처음에는 어느 경로까지 선택해야할지 헷갈릴 수 가 있다.(입문자입장에서..) 그럴때는 이 파일들이 있는 폴더까지 간 후에 선택하면 된다!! Next를 계속 누르고 나면 import가 진행된다! (계속 Next 누른다!!!) Finish 클릭! 프로젝트가 정상적으로 import 되었다! 프로젝트 > 우클릭 > Run As > Spring Bo.. Spring Boot 셋팅하기 - start.spring.io SpringBoot 프로젝트를 셋팅할 때 사이트에서 할 수 있는 방법이다. 프로젝트 workspace내에서 만들 수 있지만, 사이트를 통해서 생성하는 방법이다. 각 항목이 어떻게 이루어져있는지 간단한 설명을 작성했고, 기본적으로 많이 사용하는 방식으로 셋팅해보았다. 입문자용으로 처음에 셋팅해볼 때 참고하면 좋을 것 같다. https://start.spring.io/ 사이트에 들어가면 이와같이 프로젝트의 버전, 라이브러리, 언어 등 선택할 수 있다. 1. Project Maven Project, Gradle Project 두 가지가 있는데, 이 두개 중 하나의 빌드관리 도구를 선택하면 된다! 요즘에는 대부분 Gradle을 이용하여 개발하는 추세이다. 그 이유는 스크립트의 가독성이 좋고, 빌드와 테스트 실행.. 이클립스 / STS 화면 리셋, 레이아웃 리셋 STS를 사용하다보면 마우스 클릭으로 인해 창이 이상하게 셋팅될 때가 있다. 이럴때, 원래 화면 레이아웃으로 초기화 시키는 방법이다. 이클립스나 STS 상단 Window > Perspective > Reset Perspective 누르면 된다! Reset Perspective 클릭! 그러면 첫 초기 화면 레이아웃으로 변경될 것이다. 초기화 후에 로그보는 하단 화면이 평소 쓰는것들과 다르게 달라졌다면, Window > Show View 를 클릭하면 화면종류들이 나올 것이다. 여기서 원하는 것을 선택하면 된다ㅎ_ㅎ RabbitMQ admin 계정 새로 만들기 1. 새로운 계정 생성 rabbitmqctl add_user admin admin ➡ ID : admin ➡ PW : admin ID와 PW를 admin admin으로 설정한 것이다. 2. 생성한 새로운 계정에 관리자 접근 권한 부여 rabbitmqctl set_user_tags admin administrator ➡ admin이라는 user에게 administrator 계정권한을 부여한다 라는 의미이다. - set_user_tags 종류 - administrator : 관리자 - monitoring : 조회 - policymaker - management - none [JAVA] Map to JSONObject Map형태인 것을 JSONObject로 변환하는 코드! // paramMap의 자료형 : Map JSONObject jsonObject = new JSONObject(); String key = ""; Object value = null; for(Map.Entry entry : paramMap.entrySet()) { key = entry.getKey(); value = entry.getValue(); jsonObject.put(key, value); } DBeaver ERD 보기 DBeaver에서 테이블간의 ERD를 확인할 수 있다. DBeaver에서 데이터베이스를 우클릭 > View Database 클릭! Properties와 엔티티 관계도라는 메뉴가 있는데, 여기서 엔티티 관계도를 누르면 ERD를 확인할 수 있다. ERD테이블 위치는 자유롭게 움직일 수 있다! 하단 메뉴에서 빨간색 박스 순서대로 프린트 / 이미지 저장 / ERD 파일 저장 도 가능하다 :) 이전 1 2 3 4 5 6 ··· 8 다음