자바3 스프링부트 유용한 도구 설치하기 스프링부트로 로컬서버에서 프로그램을 실행할 때 유용한 도구를 설치하려고 한다. 로컬 서버가 변경된 클래스를 매번 리로딩하지 않기 때문에 실시간으로 코드를 수정하고 확인하기 어렵다. 때문에, Spring Boot Devtools를 설치해서 서버 재시작하지 않고도 클래스 변경 시 서버 자동으로 재기동 되도록 한다. 1) External Dependency \ build.gradle 파일의 dependencies 코드에 아래를 추가해준다. developmentOnly 'org.springframework.boot::spring-boot-devtools' Gradle의 위 developmentOnly는 이름에서도 알 수 있듯이, 개발 환경에서만 적용되는 설정이고, 운영단에 배포되는 jar, war 파일등에는 이.. 2023. 11. 5. 스프링부트 개발환경 세팅하기 이 프로젝트는 스프링부트를 활용한 풀스택 프로젝트이다. project called, "Locals" 위치 기반 서비스, API를 활용할 계획이다. 우선 백엔드 스킬을 공부하는 것을 가장 큰 목적으로 하기 때문에, 스프링 부트부터 설치한다. 스프링을 선택한 이유는, 1) 자바 기반 백엔드 엔지니어링에 대한 수요가 시장에서 크다. 2) 회사에서도 Spring 사용한다. 3) 파이썬 기반의 Django는 다루어 보았다. 스프링 사용하기 위해 가장 크게 참고할 사이트는 점프투 스프링부트이다. 1. 자바 설치하기 자바 언어를 활용한 개발을 하기 위해서는 JDK를 먼저 설치해야 한다. Java Development Kit의 약자인데, 아래 URL에서 본인의 운영체제에 해당하는 파일을 다운로드 받으면 된다. http.. 2023. 11. 5. 안드로이드 리스트뷰 만들기 기존의 프로젝트에서 버튼을 사용해서 갤러리와 이미지 처리 activity로 각각 넘어갔었다. 미관상.. 보기 불편해서 gridview로 이쁘게 만들까 하다가, 원래 기획대로 리스트뷰로 재구성해봤다. listView라는 empty activity를 하나 생성해주었다. - activity_list_view.xml ListView는 EditText 나 ImageView와 같이 사용자가 정의한 데이터 목록을 아이템 단위로 구성하여 화면에 출력하는 ViewGroup의 종류이다. ListView에 사용자 지정 데이터를 활용해 화면에 표시하기 위해서는 Adapter 클래스를 사용해야 한다. 사용자 데이터와 화면 출력 View 의 두 부분을 이어주는 역할이라고 보면 된다. - listView.java public cl.. 2021. 3. 30. 이전 1 다음