일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 문서
- PostgreSQL
- Thymeleaf
- IntelliJ
- 오픈소스
- Spring Boot
- SpringBoot
- error
- Exception
- Python
- STS
- Docker
- oracle
- maven
- Eclipse
- Source
- ubuntu
- Open Source
- MySQL
- spring
- myBatis
- Core Java
- jpa
- 설정
- MSSQL
- JDBC
- Tomcat
- git
- AJAX
- JavaScript
- Today
- Total
목록spring (64)
헤르메스 LIFE
원문 : http://holecjh.tistory.com/entry/%EC%8A%A4%ED%94%84%EB%A7%81%EC%97%90%EC%84%9C-%ED%98%84%EC%9E%AC-HttpServletRequest-%EA%B0%80%EC%A0%B8%EC%98%A4%EB%8A%94-%EB%B0%A9%EB%B2%95 * RequestContextListener 설정하기 web.xml 파일에 아래와 같이 리스너를 설정 합니다. org.springframework.web.context.request.RequestContextListener * 현재 HttpServletRequest 객체 가져오는 함수 만들기 public static HttpServletRequest getCurrentRequest() { S..
Spring을 공부하면서 잘 이해가 안되는건 요청의 흐름입니다.계속 찾고는 있었는데, 정리가 잘 되어 있는문서를 발견했습니다.원문 : http://www.egovframe.org/wiki/doku.php?id=egovframework:rte:ptl:dispatcherservletDispatcherServlet개요Spring MVC Framework의 유일한 Front Controller인 DispatcherServlet은 Spring MVC의 핵심 요소이다. DispatcherServlet은 Controller로 향하는 모든 웹요청의 진입점이며, 웹요청을 처리하며, 결과 데이터를 Client에게 응답 한다. DispatcherServlet은 Spring MVC의 웹요청 Life Cycle을 주관한다 할 ..
Method의 Argument를 자동으로 정의할 수 있도록 만들어주는 Class입니다. 원문 : http://ultteky.egloos.com/10525814 WebArgumentResolver 재밌는 인터페이스 발견.. SPI for resolving custom arguments for a specific handler method parameter. Typically implemented to detect sppecial parameter types, resolving well-known argument values for them. 뭐 대충 이런식.. 실행시 필요한 값들을 메소드에 박아두니 일일이 request.getParamter로 불러올 필요가 없어져서 좀 더 깔끔해졌다. @RequestPar..
원문 : http://blog.naver.com/phrack?Redirect=Log&logNo=80126781327 예외 처리를 위해 AS-IS controller를 위해 action-servlet.xml에 SimpleMappingExceptionResolver를 등록해주고 Spring 3.0 이후 개발되는 Annotation 기반 Controller를 위해 @ExceptionHanlder를 각 Controller에서 구현해주었더니 @ExceptionHandler가 먹히지 않고 SimpleMappingExceptionResolver가 동작을 한다. @ExceptionHanlder를 사용하는 AnnotationMethodHandlerExceptionResolver는 default로 사용가능하고 Simple..
원문 : http://blog.lul.kr/47 DispatcherServlet클라이언트 리퀘스트(HTTP request)를 해석해서 이를 처리할 컨트롤러로 넘긴다.컨틀롤러에서 출력할 틀(뷰)과 내용(모델)을 받아 응답(HTTP response)을 구성한다.STS에서 MVC 템플릿으로 프로젝트를 만들 경우, "프로젝트/src/main/webapp/WEB-INF/web.xml" 파일에서 servlet-name>이 "appServlet"인 엘리먼트에 지정된다.모든 요청에 대해 공통적으로 진행해야 하는 전처리 작업을 등록해 이를 먼저 수행할 수 있다. 보안, 파라미터 조작, 인코딩 등.1.모델은 이름과 오브젝트 값의 쌍이다.public class ModelMap extends LinkedHashMap후처리기를..
applicationContext-datasource.xml SampleServiceResourceImpl.java @RequestMapping("/category") @Controller public class SampleServiceResourceImpl extends BaseServiceResource implements SampleServiceResource { @Autowired private SampleBiz sampleBiz; @RequestMapping(value = "/samples/tx01", method = RequestMethod.POST) public ModelAndView txSample01(@RequestBody SampleVO sampleVO) throws Exception ..
web.xml contextConfigLocation classpath:/spring/applicationContext-*.xml rest org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring/config/servlet-*.xml 1 applicationContext-resource.xml applicationConfig.xml core.log.jdbc.driver.MysqlDriver jdbc:mysql://localhost:3309/springdb scott tiger applicationContext-datasource.xml mybatisConfig.xml https://hermeslog.tis..