목록국비수업/Spring (8)
✿∘˚˳°∘°

20230324 1. Ajax ajax사용을 위한 GSON라이브러리 추가 com.google.code.gson gson 2.10.1 1 - 1 ) 비밀번호 변경 요즘 비밀번호는 마이페이지에서 바로변경X 암호화때문에 굉장히 복잡하기 때문이다. 그러므로 비밀번호 변경페이지를 새로 만들어줄 것 수정한 mypage.jsp 마이페이지 회원정보 회원번호 : 아이디 : 비밀번호 : 비밀번호 변경하기 이름 : 전화번호 : 이메일 : 메인으로 비밀번호변경페이지 pwChange.jsp(여기서 페이지이동없이 ajax로 데이터를 처리해줄것) 비밀번호 변경 현재 비밀번호 입력 : 입력 비밀번호 : 비밀번호 확인 : ajax에서 이동하는 Controller //페이지 이동이 아닌 값 자체를 return하는 코드가 된다. @Res..
보호되어 있는 글입니다.
20230321 Dynamic Query(동적쿼리) : 상황에따라 쿼리문이 동적으로 변화한다. SQL문을 여러번 호출해야하는경우 DAO를 여러번 호출하여 실행하였지만 Mybatis에서 이를 동적으로 제어하는 구문을 제공하여 쉽게 쿼리를 사용하도록 지원 - if / choose / trim(쿼리문에서특정부분을없앨때사용) / foreach - login과 searchMemberId의 로직이 굉장히 유사 Controller login @RequestMapping(value="/login.do") public String login(Member m, HttpSession session) { Member loginMember = service.selectOneMember(m); if(loginMember != n..

20230320 mybatis : 데이터의 입력,조회,수정,삭제를 보다 편하게 사용하기 위한 영속성 프레임워크 - Mybatis 사용을 위한 사전 Setting 1. pom.xml에 Maven Repository 에서 검색한 라이브러리 2개 추가 - 사전에 있어야하는 라이브러리가 있다 org.mybatis mybatis 3.4.6 org.mybatis mybatis-spring 1.3.2 2. servlet-context.xml에 mybatis 설정객체 추가 3. window - preferences - XML Catalog - User Specified Entries 추가 [ Config ] Location : http://mybatis.org/dtd/mybatis-3-config.dtd Key : -..