\`\`java// request.getHeader("referer"); // 접속 경로// request.getHeader("user-agent"); // 유저의 시스템 정보// request.getHeader("host"); // 접속 ip// request.get
HttpSession \- 특정 웹브라우저(특정 사용자)와 관련된 정보를 저장하는 객체 \- 브라우저를 닫거나, 로그아웃을 하거나, 타임아웃시간을 초과하는 경우에 해당 세션객체는 무효화(파괴)된다.
리스트에는 인덱스가 있지만 Set은 순서가 없는(unordered) 컬렉션이기 때문에 인덱스가 없다...(중략)...iterator는 for-each 반복문이 할 수 없는 일을 할 수 있다. 예를 들어 iterator가 지원하는 경우 반복하는 동안 요소를 제거할 수 있
Enumeration 인터페이스는 객체들의 집합(Vector)에서 각각의 객체들을 한순간에 하나씩 처리할 수 있는 메소드를 제공하는 켈렉션이다.인터페이스이므로, 직접 new 연산자를 이용하여 객체를 생성할 수 없으며, Enumeration 인터페이스에 선언된 메소드는
Map이란 key-value로 값을 저장하는 자료구조를 의미하구요, 자바에서는 Map의 행동을 정의해놓은 인터페이스입니다.Map 인터페이스를 구현한 구현체로 HashTable, HashMap, TreeMap, LinkedHashMap, Properties 등이 있는데요
✔ @SuppressWarnings@SuppressWarnings 어노테이션은 컴파일 경고를 사용하지 않도록 설정해주는 것으로 한마디로 이클립스에서 노란색 표시줄이 나타내는 것 즉, 경고를 제외시킬 때 사용한다.또한, 두 가지의 종류를 같이 사용할 때는 @Suppres
의존 객체 자동 주입(Automatic Dependency Injection)의존 객체 자동 주입(Automatic Dependency Injection)은 스프링 설정파일에서 혹은 태그로 의존 객체 대상을 명시하지 않아도 스프링 컨테이너가 자동적으로 의존 대상 객체를