본문 바로가기

Spring15

[Spring]RequestBody,ResponseBody 자세한 부분은 모른체로 쓰고있던 RequestBody와 ResponseBody. 이분의 블로그를 보고 이해하게됐다. https://cheershennah.tistory.com/m/179 [Spring] @RequestBody / @ResponseBody 어노테이션 이란? 스프링에서 비동기 처리를 하는 경우 @RequestBody , @ResponseBody를 사용한다. 비동기 처리를 위해 이 어노테이션들은 어떻게 작동할까? 클라이언트와 서버의 비동기 통신 클라이언트에서 서버로 통 cheershennah.tistory.com 스프링에서 비동기처리 (웹에서 화면전환없이 이루어지는 동작)을 하려면 본문(body)에 데이터를 담아 보내야 한다. RequestBody에 요청본문을 담고 ResponseBody에 응.. 2021. 11. 29.
[Spring]@Autowired 없을때 위쪽에서 Autowired가 빠져서 오류가 난다. @Autowired는 의존성을 주입하는 역할로 Java class의 Bean설정이후 쓸수 있다. 즉 xml을통해 자동으로 인스턴스를 생성해주어 해당 객체를 불러오는 역할을 한다. 이를통해 더 편리하고 간결한 코딩을 할 수있다. @Autowired Private StudentMapper studentMapper; 를 추가해주었다. 해당 객체를 잘 불러오고 오류도 사라졌다. 2021. 11. 24.
[Spring]rootcontext.xml에서 tx없을때 pom.xml에서 안에 dbcp를 설정해 주지않은경우에 그랬다.... commons-dbcp commons-dbcp 1.4 설정후 프로젝트 우클릭>maven>update project 하고 rootcontext.xml 에 들어가 namespace 확인해보자. tx가 나올것이다.. 2021. 11. 23.
[Spring]jdbc/oracle을 찾을 수 없습니다 오류 해결 데이터베이스 연동이 안될때 프로젝트 우클릭>properties>Build path>add external jar버튼 클릭>browse버튼 클릭>ojdbc8 파일 선택 으로 연결시킨다. 그다음 Server/context.xml 에서 dataSource를 추가해줘야한다. (추가가 안돼있을 경우 jdbc/oracle을 찾을 수 없다는 에러가 뜬다.) 그래야 sqlSession에서 bean 으로 인스턴스화를 시켜서 데이터베이스에서 불러온 정보들을 사용할수있다. 2021. 11. 15.