spring 검색후 Spring Legacy Project 선택 MVC Project 선택 후 적절한 프로젝트 이름선택 com.'원하는 이름'.'root' 패키지 선정할때 com.으로 시작한다 pom.xml 에 들어가서 설정을 변경한다 자바버젼은
root-context.xml 파일 내용이다 10번줄 : id 는 hikariConfig 로 db , 히카리cp를 설정 한다 17번줄 : hikariConfig를 참조한 ds라는 이름의 빈을 등록한다 22번줄 : 히카리 풀 데이터 소스를 마이바티스에
한줄평 : 작은 글씨의 설명을 잘 읽어보자
프로젝트 구조는 전 자바스프링 insert글을 참고 header jsp의 nav에 있는 a태그를 이용해 memberList를 겟요청합니다 get요청을 받으면 ms서비스실행후 ms.ListMember()의 반환값을 'list'라는 이름으로반환해주는 jsp에다가 전송해
DAO에 arraylist 형으로 반환하는 메소드를 만들어줍니다 그리고Mapper.xml에 등록후 sql 문을 작성합니다select문 반환값이 list형태로 담겨(전글의 resultMapper로 인해서) 값을 확인할수있다해당 id값 검색이기때문에 primary인 id는
오라클 DB에 비밀번호를 암호화 해서 저장하는 방법이다 간단하다 BCrytPasswordEncoder을 통해서 encode메소드로 암호화 matches 메소드를 통해 비교를 할수 있다.
정적 파일 무조건적으로 가져와주는 코드jsp 코드 가져올때아래 코드는 css코드 가져올때아래코드는 자바 스크립트 파일 가져올때
api 사이트 : https://postcode.map.daum.net/guidedaumPost.js파일이다자세한 설명은 추후에 추가 예정
ajax 통신에 필요한 문자열 타입 json으로 변경해주는 dependency non_ajax는 ajax를 안넣습니다. ajax는 넣었습니다. ajax.jsp 입니다. onclick으로 test() function 실행ajax_result를 실행(get방식으로)d
ㅁㅁ
들어가기전 mapper.xml 파일을 하나더 추가해두었다 서버단에서는 jsp, 'name' 속성이 인식해준다 자바스크립트단에서는 'id' 속성이 해결해준다참고로 css는 'class' 속성이 접근이다. url : 서버단에 요청하는 문자열 ,
그림과 같이 8개씩 페이징을 할 생각이다 서비스 단에서 보낸 boardList를 받아 forEach 반복문으로 div를 연속해서 출력해준다 컨트롤 단입니다. @RequestParam() : value = "pageNum" required = false : de
응답받은 model을 통해서 제목과 작성자 컨텐츠를 가져옵니다