A
-
스프링이란?? IOC란? 개발자는 JAVA 코딩시 New연산자, 인터페이스 호출, 팩토리 호출 방식으로 객체를 생성하고 소멸시킨다. IOC란 인스턴스(객체)의 생성부터 소멸까지의 객체 생명주기 관리를 개발자가 하는 대신 스프링(컨테이너)이 대신 해주게 하는것을 말한다. 그럼 이런 의문이 생기겠지 . 이걸 왜 스프링 시켜 내가하면 되는데?! 천재적으로 코딩을 잘하는 개발자라면 쓰지 않아도 된다. Java 상으로 구현하면 되니까.. 하지만 Spring 의 목적에서도 봤듯이 스케일이 커져만 가는 요즘 세상에 그 많은 객체들을 깔끔하게 관리하기도 빡시고 또 자원을 잘 활용해야되는데 이걸 개발자가 하지말고 Spring 시키자!! 이런의미에서 Spring 을 쓰고 이게 IOC 다. 책이나 인터넷 이런곳에서 설명하는..
스프링이란??스프링이란?? IOC란? 개발자는 JAVA 코딩시 New연산자, 인터페이스 호출, 팩토리 호출 방식으로 객체를 생성하고 소멸시킨다. IOC란 인스턴스(객체)의 생성부터 소멸까지의 객체 생명주기 관리를 개발자가 하는 대신 스프링(컨테이너)이 대신 해주게 하는것을 말한다. 그럼 이런 의문이 생기겠지 . 이걸 왜 스프링 시켜 내가하면 되는데?! 천재적으로 코딩을 잘하는 개발자라면 쓰지 않아도 된다. Java 상으로 구현하면 되니까.. 하지만 Spring 의 목적에서도 봤듯이 스케일이 커져만 가는 요즘 세상에 그 많은 객체들을 깔끔하게 관리하기도 빡시고 또 자원을 잘 활용해야되는데 이걸 개발자가 하지말고 Spring 시키자!! 이런의미에서 Spring 을 쓰고 이게 IOC 다. 책이나 인터넷 이런곳에서 설명하는..
2019.03.18 -
경고: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jsonView': Failed to introspect bean class [org.springframework.web.servlet.view.json.MappingJackson2JsonView] for lookup method metadata: could not find class that it depends on; nested exception is java.lang.NoClassDefFoun..
스프링 에러 03] interceptor 설정 에러경고: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jsonView': Failed to introspect bean class [org.springframework.web.servlet.view.json.MappingJackson2JsonView] for lookup method metadata: could not find class that it depends on; nested exception is java.lang.NoClassDefFoun..
2019.03.18 -
스프링 에러 #1123456789101112131415161718192021222324 //이 부분 너무 옛날 방식. Colored by Color Scriptercs 일단 아래 적용 안되는 부분에 대해서 체크하려고 합니다.jar을 넣기도 해보고 Properties 에서 Build Path 해봐도 안되고 찾아봤더니 스프링3.0 이상일 때는 MappingJackson2sonView를 사용하라고 하네요. 그리고 노란색 글씨로 이 부분이라고 한 것은 이클립스 내에서 더이상 사용을 하지 않는다고 노란색경고가 뜹니다 -_-;(뭘 대체해야하는지는 아직 모르겠습니다) 도움준 블로그 출처 : https://javafactory.tistory.com/1118 #21234567891011package com.popo.co..
스프링 에러 02] Log4J 에러 feat.Interceptor스프링 에러 #1123456789101112131415161718192021222324 //이 부분 너무 옛날 방식. Colored by Color Scriptercs 일단 아래 적용 안되는 부분에 대해서 체크하려고 합니다.jar을 넣기도 해보고 Properties 에서 Build Path 해봐도 안되고 찾아봤더니 스프링3.0 이상일 때는 MappingJackson2sonView를 사용하라고 하네요. 그리고 노란색 글씨로 이 부분이라고 한 것은 이클립스 내에서 더이상 사용을 하지 않는다고 노란색경고가 뜹니다 -_-;(뭘 대체해야하는지는 아직 모르겠습니다) 도움준 블로그 출처 : https://javafactory.tistory.com/1118 #21234567891011package com.popo.co..
2019.03.15 -
이클립스 아이콘 설명개인적으로 이클립스의 아이콘을 잘 알면 쉽게 의미를 알 수 있다고 생각합니다. CVS 라벨 장식Label Decorations은 CVS가 작업 공간 자원에 대한 중요한 동기화 정보를 표시하는 데 사용됩니다.장식은 자원과 연관된 레이블의 텍스트 또는 아이콘에 영향을 줄 수 있습니다.텍스트 데코레이터는 CVS Label Decorations Preference 페이지에서 구성 할 수 있으며 활성화 할 아이콘을 나타내는 데에도 사용할 수 있습니다.다음은 CVS에서 사용되는 아이콘에 대한 설명입니다. 장식자원 유형기술어떤자원이 버전 제어하에 있음을 나타냅니다.어떤자원 또는 해당 하위 자원 중 하나에 나가는 변경 사항이 있음을 나타냅니다.파일파일을 포함하는 프로젝트가 감시 / 편집을 사용하도록..
이클립스 아이콘 설명이클립스 아이콘 설명개인적으로 이클립스의 아이콘을 잘 알면 쉽게 의미를 알 수 있다고 생각합니다. CVS 라벨 장식Label Decorations은 CVS가 작업 공간 자원에 대한 중요한 동기화 정보를 표시하는 데 사용됩니다.장식은 자원과 연관된 레이블의 텍스트 또는 아이콘에 영향을 줄 수 있습니다.텍스트 데코레이터는 CVS Label Decorations Preference 페이지에서 구성 할 수 있으며 활성화 할 아이콘을 나타내는 데에도 사용할 수 있습니다.다음은 CVS에서 사용되는 아이콘에 대한 설명입니다. 장식자원 유형기술어떤자원이 버전 제어하에 있음을 나타냅니다.어떤자원 또는 해당 하위 자원 중 하나에 나가는 변경 사항이 있음을 나타냅니다.파일파일을 포함하는 프로젝트가 감시 / 편집을 사용하도록..
2019.03.14 -
스프링 에러 스프링 프로젝트를 생성하고 셋팅을 하는 과정에서 아래와 같은 에러가 떴다 1234567891011121314151617181920212223242526272829303132333435363738심각: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) at org.apache.catalina.core.ContainerBase..
스프링 에러 01]스프링 에러 스프링 프로젝트를 생성하고 셋팅을 하는 과정에서 아래와 같은 에러가 떴다 1234567891011121314151617181920212223242526272829303132333435363738심각: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) at org.apache.catalina.core.ContainerBase..
2019.03.14