저번주 JDBC 파일로 DB및 서버 데이터 관리하기


스테틱 초기화 블록, 프로퍼티 설명


- 스태틱 초기화 블록

Static {

}

위와같은 형태이다.

스태틱 초기화 블록이 생성자보다 먼저 호출된다.

클래스가 하드디스크에 저장되어있는대 클래스로더에서 초기화 해주는대 이때 실행되는 블록이다. 바이트 코드에 있는 데이터를 자동으로 로드된다. OS를 하나의 객체(클래스) 라고볼때 하드웨어가 제대로 연결되있나 확인하는 그런 작업의 일종이다. 애플리케이션이 복잡한 경우 미리 클래스를 로드하는경우에 사용하거나 미리 제대로 작동하는지 확인할때, 주로 하드웨어 체크를 많이한다. (특별한 작업을 미리 해줘야할때) 그래서 우리가 네트워크로 DB연결 상태를 미리 확인할때(초기화), 공유되는 변수들을 미리 확인한다. 


- 프로퍼티스(properties)

 HashTable에 파일처리가 추가된 콜렉션 객체

메모리에서 읽어서 맵형태로 초기화 시켜준다. 키, 벨류 쌍으로 저장해준다.

파일의 형태는 TEXT이다. ㅁ:ㅁ 형태로 구분된 파일만 읽는것이 가능하다. 

애플리케이션의 환경설정파일로 사용하는경우가 많다.


Factory -> 확장(관리) -> 컨테이너

컨테이너는 팩토리인대 제고관리까지해준다.


웹 시작!!

웹브라우저가 html을 랜더링 해줘서 우리가 볼수있는 화면이된다.

웹서버에 이 데이터가 저장되있고 이것을 클라이언트가 다운받아서 위와같은 행위를 해준다.


웹서버안에서 동적으로 돌아가는 것이 필요하다. 이것이 컨테이너 컨텍스트이다. 웹컨테이터가 필요한대 이것에 대한 규격이 CGI이다.


웹 플랫봄이란? : 플랫폼은 이기종간의 통합을 말한다. 이기종성을 극복하기 위해 웹표준을 따른다.













'JAVA 계열 > 자바 & 안드로이드 교육' 카테고리의 다른 글

9월 2주차 3일(10주)  (0) 2015.09.09
9월 2주차 2일(10주)  (0) 2015.09.08
9월 2주차 5일 (9주)  (0) 2015.09.04
9월 2주차 4일 (9주)  (0) 2015.09.03
9월 1주차 3일 (9주)  (0) 2015.09.02
Posted by moyaiori
,