본문 바로가기

Spring15

[Spring] 매개변수 순서와 데이터 바인딩 파라미터를 2개 넘기던 중 두 변수의 이름이 모호해 이름을 바꾸었다. MypageController /** * 친구 찾기 */ @ResponseBody @GetMapping(value = "/searchFriend.do") public Map searchFriend(String friendId, HttpServletRequest request, HttpServletResponse response) throws IOException { friendId = request.getParameter("userId"); HttpSession session = request.getSession(true); String userId = (String)session.getAttribute(SessionConstant.L.. 2022. 10. 4.
[에러뽀개기] 중복된 빈 객체 오류 없애기 [에러뽀개기]UnsatisfiedDependencyException - https://salty-computer-until-night.tistory.com/m/63 [에러뽀개기]UnsatisfiedDependencyException 에러하나 해결하면 다음 에러가 나오는 답도 없는 상황! 그러나 게시판만들기는 계속된다.. 이번에러는 어노테이션 관련에러! org.springframework.beans.factory.UnsatisfiedDependencyException org.springframe.. salty-computer-until-night.tistory.com 지난 글에서 발생했던 오류를 겨우 잡았다. 문제를 이해하는것도 쉽지않다.. [오류 일부] org.springframework.beans.fa.. 2021. 12. 14.
[Spring] 자바빈 객체 스프링을 쓰다보면 자바빈 객체에 대한 표현을 자주 본다. 정보를 표현할 때에는 자바빈의 형태를 갖는 클래스를 사용한다. 게시판 글 등의 정보를 출력할 때 정보를 저장하고 있는 자바빈 객체를 사용한다. 주의할 점 이때 모든 클래스는 패키지화 되어있어야한다. (패키지안에 들어가있어야한다.) 사용법 1. 빈 클래스 생성(com.salt.vo) Member를 호출해주고 필드를 추가해준다. 2.jsp에서 Bean을 사용 액션태그로 로 값을 넣어준다. 2021. 12. 9.
[Spring]service와 mapperdao 같은 이유 Spring에서 service class파일과 mapperdao class 파일의 내용은 같다. 그렇다면 왜 두개의 파일이 필요한걸까? 우선 이 둘이 어떤 역할을 하는지 살펴보자. service는 controller에서 요청을 받는다. 그리고 그것을 mapperdao에 넘긴다. mapperdao는 들어온 요청을 구현한다.(데이터 베이스에 넘겨준다.) 이때에 요청의 내용은 같기때문에 (같은걸 요청하고 같은걸 구현해야하기 때문에) service와 mapperdao의 내용은 같다. 달라질수 없다. 2021. 11. 30.