스프링 프레임워크를 사용하다가 설정해주는 xml에 잘못 추가한 경우 invocation of init method failed nested exception is java.io.filenotfoundexception 이런 에러 로그가 찍힙니다. xml에 설정해야할 부분을 추가하지 않은 상태로 다른 곳에서 사용을 하고 있거나 xml파일에 오타가 나서 못찾는 경우일 수 있으니 매의 눈으로 다시 확인해보세요.
Apache Tomcat은 자바의 서블릿과 JSP 기술의 오픈소스 소프트웨어입니다. 다음은 아파치 홈페이지에서 제공하고 있는 버전별 사양들입니다. 서블릿 스펙JSP 사양EL SpecWebSocket 사양재 스픽 사양Apache Tomcat 버전최신 출시 버전지원되는 Java 버전4.02.33.01.11.19.0.x9.0.148 이상3.12.33.01.11.18.5.x8.5.377 이상3.12.33.01.1N / A8.0.x (대체 됨)8.0.53 (대체 됨)7 이상3.02.22.21.1N / A7.0.x7.0.926 이상 (WebSocket의 경우 7 이상)2.52.12.1N / AN / A6.0.x (보관 처리됨)6.0.53 (보관 처리됨)5 이상2.42.0N / AN / AN / A5.5.x (보관 ..
최근 웹 개발은 대부분 모델2 방식을 사용중입니다. 흔히 MVC 구조를 응용한 방식이라고 하며 '화면과 데이터 처리를 분리해서 재사용이 가능하도록 하는 구조'를 갖추고 있습니다. 모델(Model) : 데이터 혹은 데이터를 처리하는 영역을 의미뷰(View) : 결과 화면을 만들어 내는데 사용하는 자원컨트롤러(Controller) : 웹의 요청(request)을 처리하는 존재로 뷰와 모델 사이의 중간 통신 역할 컨트롤러는 모델 계층과 연동하여 필요한 데이터를 처리하고, 결과를 뷰로 전송합니다.모든 요청은 기본적으로 컨트롤러를 호출하고 각 컨트롤러는 자신을 호출하는 특정한 URI 경로를 가지고 있습니다.개발자와 웹 퍼블리셔의 영역을 분리할 수 있고컨트롤러의 URI를 통해 뷰를 제어하기 때문에 뷰의 교체나 변경..
데이터베이스 객체란 오라클 같은 DBMS가 데이터를 관리하기 위해 존재하는 논리적인 저장 구조를 말한다.데이터베이스 객체의 종류를 살펴보자. 데이터베이스 객체 설명 테이블 데이터를 담고 있는 객체 뷰 하나 이상의 테이블을 연결해 마치 테이블인 것처럼 사용하는 객체 인덱스 테이블에 있는 데이터를 빠르게 찾기 위한 객체 시노님 데이터베이스 객체에 대한 별칭을 부여한 객체 시퀀스 일련번호 채번을 할 때 사용되는 객체 함수 특정 연산을 하고 값을 반환하는 객체 프로시저 함수와 비슷하지만 값을 반환하지는 않는 객체 패키지 용도에 맞게 함수나 프로시저를 하나로 묶어 놓은 객체 테이블은 CREATE 문으로 생성하는데 기본 구문은CREATE TABLE [스키마.]테이블명(컬럼1 컬럼1데이터타입 [NULL, NOT NU..
An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException 갑자기 이클립스를 사용하다가 이런 에러창이 떴을 때해결 방법 Window -> preferences -> JAVA -> Compiler -> JDK 버전 확인Window -> preferences -> JAVA -> Installed JREs -> 버전 확인둘다 같은지 체크하면 된다.