일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 정보처리기사
- 정처기실기요약
- mysql다운로드
- 개체관계모델
- java
- 타임리프 표현식
- 정보처리기사실기요약
- git
- 정보처리기사실기
- 타임리프변수
- 타임리프날짜
- mysql
- 타임리프Escape
- 타임리프 특징
- 정처기실기
- MySQL설치순서
- mysql설치하기
- 이클립스없이cmd
- spring
- 스프링부트설정
- 타임리프URL
- 타임리프기본객체
- 타임리프SpringEL
- HelloWorld출력
- thymeleaf
- 타임리프유틸리티객체
- 타임리프Unescape
- ER모델
- mybatis
- cmd에서java파일실행
- Today
- Total
목록Java (7)
ye._.veloper

☁ JSP (JavaServer Pages) 란 ? · HTML 코드에 JAVA 코드를 넣어 동적 웹 페이지를 생성하는 웹 애플리케이션 도구 · JSP 가 실행되면 자바 서블릿(Servlet)으로 변환되며 웹 애플리케이션 서버(WAS)에서 동작되면서 필요한 기능을 수행하고 그렇게 생성된 데이터를 웹페이지와 함께 클라이언트로 응답한다. ☁ JSP 특징 · HTML 페이지에 Java 코드를 직접 사용 · Servlet Container에 의해 관리되는 내장 객체들의 LifeCycle을 이용한 페이지 간의 속성 관리 · Custom Tag 기술을 사용한 코드의 태그화(action, JSTL 등) · EL(Expression Language)를 통한 데이터 표현 ☁ JSP의 구조와 동작 원리 ◽ 구조 · 기본적..

이클립스 없이 cmd 창으로 소스 코드를 컴파일하는 것이 궁금해 찾아보게 되었다. ◽ 컴파일하려는 소스 코드를 메모장에 작성한다. public class HelloWorldPrint { public static void main(String[] args){ System.out.println("Hello World"); } } · 클래스를 생성 · 메인 메서드 작성 · 출력하길 원하는 코드 작성 ◽ C 드라이브에 테스트할 폴더를 생성한 뒤 메모장의 제목 + .java로 저장한다. ◽ cmd 창을 실행한 다음 C 드라이브에 위에서 생성한 폴더로 이동한다. · cd.. : 상위 폴더로 이동 (cd : change directory) · cd : 하위 폴더로 이동 · dir : 디렉토리 조회 ◽ 작성한 소스 코..

Call by Value를 공부하기 전 JVM의 메모리 영역에 대한 이해가 우선이라 하여, JVM의 Runtime Data Area에 대해서 짤막하게 정리하겠다. Runtime Data Area는 JVM의 메모리 영역으로 Java Application을 실행할 때 사용되는 데이터를 적재하는 영역이다. ◽ Stack Area · 메서드 안에서 사용되는 값을 저장하고, 호출되는 메서드의 매개변수, 지역변수, 리턴 값, 연산 시 일어나는 값을 임시로 저장하는 공간 · 원시타입(Primitive Type)의 실제 값만을 저장하는 공간 ◽ Heap Area · 인스턴스와 배열이 동적으로 생성되는 공간 · Garbage Collection의 대상이 되는 영역 · 원시타입을 제외한 모든 데이터(= Reference ..

☁ 변수란 ? · 메모리 공간(RAM)에 한 개의 값을 기록하기 위한 장소(공간) ☁ 변수의 자료형 * 기본형(Primitive Type) · 변수(Variable)실제 데이터 (값)을 저장 · 논리형, 문자형, 정수형, 실수형으로 나눠지고 8개의 자료형이 있음 · 각 자료형 별 데이터 저장크기가 다름 * 참조형(Reference Type) · 데이터가 저장되어 있는 주소를 저장 (객체의 주소) · 기본형을 제외한 나머지(String 등) 사용자 정의 자료형 · 4byte의 공간을 저장공간으로 할당 ☁ 변수의 선언 · 메모리 공간에 데이터를 저장할 수 있는 공간을 할당하는 것 자료형 변수명 = 값; 자료형 : 생성할 변수에 어떤 종류의 값이 들어갈지 타입을 지정 변수명 : 변수의 이름 값 : 변수에 들어..

☁ 출력 메소드 · System.out.print( ) ➡ ( ) 안의 변수, 문자, 숫자, 논리 값을 모니터에 출력해주는 메소드 · System.out.println( ) ➡ print문과 동일하게 출력하지만 출력 후 자동으로 출력창에 줄바꿈을 해주는 메소드 ▷ System.out.print( ) System.out.print("안녕하세요"); System.out.print(123); System.out.print(변수명); 출력) 안녕하세요123변수명 ▷ System.out.println( ) System.out.println("안녕하세요"); System.out.println(123); System.out.println(변수명); 출력) 안녕하세요 123 변수명 · System.out.printf(..
☁ 객체지향언어 · 프로그램을 다수의 객체로 만들고, 이들끼리 서로 상호작용하도록 만드는 프로그래밍 언어를 일컫는 말 · 객체 간에 서로 관계를 맺어줌으로써 보다 유기적으로 프로그램을 구성하는 것이 가능해졌다. · 주요 특징 1) 코드의 재사용성이 높다. - 새로운 코드를 작성할 때 기존의 코드를 이용하여 쉽게 작성할 수 있다. 2) 코드의 관리가 용이하다. - 코드 간의 관계를 이용해서 적은 노력으로 쉽게 코드를 변경할 수 있다. 3) 신뢰성이 높은 프로그래밍을 가능하게 한다. - 제어자와 메서드를 이용해서 데이터를 보호하고 올바른 값을 유지하도록 하며, 코드의 중복을 제거하여 코드의 불일치로 인한 오동작을 방지할 수 있다. · 객체지향언어의 가장 큰 장점은 '코드의 재사용성이 높고 유지보수가 용이하다..