참조:http://ysssb.tistory.com/entry/forward%EC%99%80-redirect%EC%9D%98-%EC%B0%A8%EC%9D%B4 redirect와 forward의 차이 * Forward : Web Container 차원에서 페이지 이동만 있다. 실제로 웹 브라우저는 다른 페이지로 이동했음을 알 수 없다. 그렇기 때문에, 웹 브라우저에는 최초에 호출한 URL이 표시되고 이동한 페이지의 URL 정보는 볼 수 없다. 동일한 웹 컨테이너에 있는 페이지로만 이동할 수 있다.현재 실행중인 페이지와 forwad에 의해 호출될 페이지는 request와 response객체를 공유한다. * Redirect : Web Container는 Redirect 명령이 들어오면 웹 브라우저에게 다른 페이..
DAOpublic int insert_Equipment(List equipmentVOList) { Map paramap = new HashMap(); paramap.put("equipmentVOList", equipmentVOList); return sqlSession.insert("Equipment.insert_Equipment", paramap); }SQL INSERT INTO equipment ( equipment_idx, equipment_info_section, equipment_info, unit ) ( (SELECT idx FROM equipment WHERE groups_idx = #{equipment.equipment_idx}), #{equipment.equipment_info_secti..
기본조건USER ID : user_idORIGINAL DATABASE : orignal_databaseNEWER DATABASE : newer_database 1) 현재 데이터베이스에 존재하는 전체 테이블을 대상으로 DELETE 쿼리 생성SELECT CONCAT('DROP TABLE ', '`', TABLE_SCHEMA, '`.`', TABLE_NAME, '`;') AS STMT FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'newer_database'; ResultDROP TABLE `newer_database`.`alarm`; DROP TABLE `newer_database`.`alarm_history`; DROP TABLE `newer_database..
기본조건host 192.168.4.233 (혹은 ServerAddress)root id rootroot ps rootps mysql -h 192.168.4.233 -u root -p mysql 명령어 사용시 호스트가 localhost일 경우 생략 가능하고 비밀번호가 없을 경우에도 생략 가능하다. -p 옵션이 붙어 있을 경우 명령어 입력시 비밀번호를 물어본다. DUMP Database 전체 덤프(target_databaseA, target_databaseB, target_databaseC 전체)mysqldump -u root -p --all-databases > target_database_dump.sql 원격지(ex. Server)의 데이터베이스일 경우mysqldump -h 192.168.4.233 -u..
Eclipse는 Java 용 Eclipse Compiler (ECJ) 라는 자체 컴파일러를 구현했습니다 .Sun JDK와 함께 제공되는 컴파일러 인 javac과 다릅니다. 주목할만한 차이점은 Eclipse 컴파일러는 실제로 제대로 컴파일되지 않은 코드를 실행할 수 있다는 것입니다. 오류가있는 코드 블록이 실행되지 않으면 프로그램이 올바르게 실행됩니다. 그렇지 않으면 컴파일하지 않은 코드를 실행하려고했음을 나타내는 예외가 throw됩니다.또 다른 차이점은 Eclipse 컴파일러는 Eclipse IDE 내에서 증분 빌드를 허용한다는 것입니다. 즉, 입력이 끝나자 마자 모든 코드가 컴파일됩니다.Eclipse가 자체 컴파일러와 함께 제공된다는 사실은 Java SDK를 설치하지 않고도 Eclipse에서 Java ..