java 실행 과정 파일이름.java 파일에 코드 작성 파일이름.java를 컴파일(인간말->컴퓨터말)하면 .class로 저장 .class의 파일을 실행하기 위해 java virtual machine으로 실행 데이터 타입 문자 String = "" Character = '' newline(줄바꿈) = \n escape = \ (뒤 글자 문자열로 인식) casting 형변환 String strI = Integer.toString(1) 변수 int(자연수) ex. int num = 1; double(실수) ex double numB = 1.1; String(문자) ex String list = "목록" 배열 int[] String[] collections framework List ArrayList - 순서대로 배열 생성 Set HashSet(import java.util.HashSet;) - 집합,
Apache Tomcat 추가 상단 File -> Settings -> Application Server Apache Tomcat 추가 우측 상단 Tomcat 버전 클릭 -> Edit Configurations URL : http://localhost:8090/ 같은 창내에서 Deployment -> 아래에 있는 Application Context -> '/' 수정
디버깅 모드 확인 필자는 보통 디버깅 모드로 서버를 실행하는데 서버가 실행되는데만 2분이 걸렸다. 그 이유는 현재 브레이크 포인트가 너무 많아서 였고 위 목록 중 Run - View Breakpoints 혹은 shift+ctrl+f8 로 브레이크 포인트 목록 진입 후 브레이크 포인트 해제 후 서버를 실행하시면 빠르게 서버 실행 완료 Gradle 설정 변경 Window(윈도우) 좌측 상단 -> File -> Setting 클릭 Mac(맥북) OS 좌측 상단 -> Preferences -> Build, Execution, Deployment -> Build Tools -> Gradle Preferences까지 클릭해도 가능함  PART 1 설정 진입 후 체크된 부분 utf8로 변경 PART 2 들을 JVM이나 WAS가 인식할 수 있도록 빌드해주는 도구이다 Maven 메이븐은 자바용 프로젝트 관리도구로 Apache의 Ant 대안으로 만들어졌다. 빌드 중인 프로젝트, 빌드 순서, 다양한 외부 라이브러리 종속성 관계를 pom.xml파일에 명시한다. Maven은 외부저장소에서 필요한 라이브러리와 플러그인들을 다운로드 한다음, 로컬시스템의 캐시에 모두 저장한다. 예를 들어, "Spring Boot Data JPA Starter" 모듈을 사용하여 프로젝트를 개발하고 싶다면 메이븐레포지토리에서 해당 모듈을 검색하여 xml 설정파일에 추가하여 사용할 수 있다. (참고로 maven용 코드 이외에도 gradle용 코드도 탭에 있다.) https://mvnrepository.com/artifact/org.springframework.boo