★ 스프링 구성 요소 DI AOP ■ 프로젝트 생성하기 New > Spring Legacy Project > Spring MVC Project > name : "BeginTest" "com.test.begin" ★ 파일 구조 1. src/main/java 여태까지 사용하던 Java 소스 폴더 2. src/main/resources Java 소스 이외의 자원 폴더 주로 스프링 설정 파일 3. src/test/java 테스트용 4. src/test/resources 테스트용 5. JRE System Library JRE jar JavaSE-1.6 > JDK 1.6 > (수정) > JDK 11 6. Maven Dependencies 메이븐(빌드 도구, 라이브러리 관리 도구 등..) 프로젝트 생성 & 유지 관리..
자바 변수 멤버 변수 (Member Variable) 지역 변수 (Local Variable) 메소드 안에서 선언한 변수 변수는 자신이 선언된 메소드 영역을 자신의 영역이라고 생각한다. Variable Scope(변수 가용 영역) > ***변수는 자신의 영역을 절대 벗어날 수 없다. 즉, 지역 변수는 자신의 영역 밖에서는 사용 불가능 지역 변수의 생명주기 (Life Cycle) 변수가 언제 메모리에 생성되고, 언제 메모리에서 소멸되는지 생성 : 변수 선언문이 실행되는 순간 소멸 : 변수 선언문이 포함된 자신의 영역(메소드)에서 제어가 벗어나는 순간 ex) int a = 10; int c = 30; m1(); //자신이 속한 메소드가 끝나는 순간, 자동으로 메모리에서 소멸됨. }//main public s..
데이터 타입에는 다양한 데이터 타입들이 존재한다. 언어 마다 약간의 차이가 존재한다. 1. 자료형 ( Data Type) 데이터(자료)의 형 데이터의 길이와 생김새를 미리 정의하고 분류해놓은 규칙 > 이름 2. 자바의 자료형 a. 원시형(primitive Type) a.1 숫자형 a.1.1 정수형 byte 1칸 1byte(8bit) 2^8 = 256 -128~127 예제 byte car = 43; System.out.println("byte 1번째 : " + "주차장에 차가 " + car + "대가 있다."); byte chopstick = 2; System.out.println("byte 2번째 : " + "젓가락은 1쌍이 " + chopstick + "개이다."); byte coke = 3; Syst..