본문 바로가기

Framework4

[MyBatis] <!cdata[ 사용이유 Mybatis 사용시 쿼리문에 문자열 비교연산자나 부등호를 처리할 때가있습니다. 그러면 100 ]]> 이렇게 사용하면 SQL안에 특수문자가 들어가도 문자열로 인식하기때문에 문제를 해결할수있습니다. 출처: https://javacpro.tistory.com/5 [버물리의 IT공부] [MyBatis]SQL사용시 Mybatis 사용시 쿼리문에 문자열 비교연산자나 부등호를 처리할 때가있습니다. 그러면 < 와 같은 기호를 괄호인지 아니면 비교연산자 인지 확인이 되지않아요. 이외에도 특수문자 사용하는데 제 javacpro.tisto.. 2021. 1. 5.
[Spring]Annotation 정리 @Component : 사용법에 맞게 Annotation을 세분화하는 것이 중요 : 통합적으로 사용할 수 있으나, 통합적인 만큼 추후에 업데이트 되는 기능들에 제한적일 수 있음 @RestController : Controller 중 View에 응답하지 않고 JSON으로 결과를 반환하는 Controller : @RestController 안의 Method들은 자동적으로 @ResponseBody가 자동적으로 붙는다 @Controller(Controller > Component) : Component를 사용해도 무방?하다 : Controller을 사용함으로써 각 Method에 @RequestMapping(value = "/form", method=RequestMethod.GET) 이렇게 사용할 수 있는 편리성.. 2021. 1. 5.
[Spring]sqlsession 사용 유무 Flow 차이점 기존 Project Controller -> Service -> Mapper.java -> Mapper.xml Controller 2021. 1. 5.
[Spring]servlet-context.xml/root-context.xml/web.xml 차이점 .xml로 끝나는 확장자는 모두 객체(bean)을 정의함. 1. servlet-contex.xml JSP와 관련있는 객체(bean) 설정 - controller, MultipartResolver, Interceptor(로그인 등) WEB Application 에서 client 요청을 받기 위한 설정 어노테이션 URL 관련 설정 servlet에서 보듯이 요청과 관련된 객체를 정의 url과 관련된 controller나, @(어노테이션), ViewResolver, Interceptor, MultipartResolver 등의 설정 위와 같은 주석이 있는데,, DispatcherServlet과 관련된 설정을 해야함을 알 수 있습니다. 2. root-contex.xml JSP와 관련없는 객체(bean)을 설정합니다.. 2021. 1. 5.