Spring 10

nested exception is org.apache.ibatis.binding.BindingException: Parameter 'item' not found. Available parameters are [collection, list]

Mybatis Error nested exception is org.apache.ibatis.binding.BindingException: Parameter 'item' not found. Available parameters are [collection, list] item 은 foreach item에 선언한 변수 명 https://okky.kr/article/370218 org.mybatis mybatis 3.4.6 org.mybatis mybatis-spring 1.3.2 에서 에러남..원래 3.4.2 & 1.3.2 에서는 괜찮았음. http://blog.mybatis.org/2018/03/mybatis-346-released.html 원인 insert문에서 foreach + on duplicate..

오류관리 2018.03.20

[Http] Request method 'POST' not supported

Request method 'POST' not supported 오류가 뜨면 받는쪽 Controller 부분에서 @RequestMapping(value = "/", method = RequestMethod.POST) @RequestMapping(value = "/", method = RequestMethod.GET) 이부분이 달라서 그런건데 보내는방식에 맞게 수정해주면 된다. 둘다쓰고싶으면 @RequestMapping(value = "/", method = {RequestMethod.POST,RequestMethod.GET}) 이런식으로도 사용가능하다. (출처) ////////////////////////////////////////////////////////////////////////////////..

오류관리 2018.02.13

[#1] spring 개요

1. Spring1) 경량 컨테이너로서 자바 객체를 직접 관리.    각각의 객체 생성, 소멸과 같은 라이프 사이클을 관리하며 스프링으로부터 필요한 객체를 얻어올 수 있다.2) 스프링은 POJO(Plain Old Java Object) 방식의 프레임워크.   일반적인 J2EE 프레임워크에 비해 구현을 위해 특정한 인터페이스를 구현하거나 상속을 받을 필요가 없어 기존에 존재하는 라이브러리   등을 지원하기에 용이하고 객체가 가볍다.3) 스프링은 제어 반전(IoC : Inversion of Control)을 지원.   컨트롤의 제어권이 사용자가 아니라 프레임워크에 있어서 필요에 따라 스프링에서 사용자의 코드를 호출한다.4) 스프링은 의존성 주입(DI : Dependency Injection)을 지..

Spring MVC 2016.05.03

SpringMVC 분석

MVC Pattern ModelApplication 로직을 담당하는 부분으로 Database나 Legacy System과의 로직을 담당하는 부분을 말한다. Model은 View나 Controller 로 부터 독립되어있다. View사용자가 직접 사용하는 부분으로 Presentation 로직을 담당하는 부분이다. Controller와 Model에 의해 생성된 결과물을 보여주는 역할을 한다. ControllerBusiness Logic을 담당하는 부분으로 사용자의 요청을 받아 요청에 해당하는 작업을 한 후 작업 결과에 따라 응답을 결정하는 역할을 한다. Model과 View사이에서 데이터를 전달하는 역할을 한다. mvc model 1 request 요청에 대한 처리, 비지니스 로직 핸들링 등 모든 것이 JSP..

Spring MVC 2016.04.28

[SPRING]org.xml.sax.SAXParseException

오류 org.xml.sax.SAXParseException 오류 상황 모르겠다. 예제 문제 타이핑만 했는데 오류를 찾을 수 없다. 몇명이서 붙어서 확인했는데 못 찾았다. 모르겠다....... 오류 원인 xml에서 공백등 오타 white space = 공백 진짜 상관도 없어보이는 띄어쓰기 잘못했다고 에러남.......... 나는 xml 상단에 {~~}에서 {~~ }해서 오류 난것. web에 whtie space라고 error나온다. 오류 해결 공백을 없애 주세요..

오류관리 2016.03.31

[#2] Spring 기초

① 특정 형태의 소프트웨어 문제를 해결하기 위해, 상호 협력하는 클래스들과 인터페이스의 집합 ② 장점 : 재사용성, 단순성, 역할구분, 확장성, 유지보수 용이 ③ 라이브러리와 프레임워크의 차이 • 라이브러리는 어플리케이션에서 호출할 수 있는 함수와 루틴으로 구성되어 있음 • 프레임워크는 어플리케이션에서 특정 기능들을 제공하기 위해 확장할 수 있는 일반적이고 상호 협력적인 컴포넌트를 제공 Inversion of Control(IoC) container 객체의 생성 시, 그 객체가 참조하고 있는 타 객체에 대한 종속성을 소스코드 내부에서 하드 코딩하는 것이 아닌, 그 소스 코드 외부에서 설정하게 함으로써, 유연성 및 확장성을 향상시킨다. 기본적인..

Spring MVC 2016.03.22
반응형