BoardDAO BoardDTO BoardService InterfaceBoardDAO InterfaceBoardService MemberDAO MemberDTO MemberService InterfaceMemberDAO InterfaceMemberService Controller 의 상품번호(productNum)(들)을 numbers요소들을 통해deleteProduc
xml설정대신 @위주로 설정하기때문에부트가 더 편리함요즘 스타트업은 부트를 쓸 확률이 높음 https://spring.io/tools Spring Tools 4 for Eclipse명령프롬프트로 압축해제java -jar 주소C:\\Users\\Admi
Q. IoC하면 뭐가 좋아요? 개발자가 직접 new XXXXX 결합이 약해짐! ▶OOP(객체 지향 프로그래밍)에서 결합을 약하게 하면 개발자가 직접 관리할것들이 적어짐 유지보수가 용이해짐
원인 : selectOne을 수행해서 세부카테고리정보를 불러올때 cdVO에 할당 한 후 그 결과를 두번째 조건문 안에서 검사하는데 이때 cdVO는 무조건 null이 나옴세부카테고리가 없을 경우는 null인데 그 결과를 다시 cdVO에다 대입을 하면 cdVO가 null로
관리자로 로그인시 admin-main.jsp로 관리자 화면이 나옴admin-nav.tag를 통해서 제품 관리에서 '카테고리관리버튼'을 클릭그러면 categoryListPage.do 액션 수행이때 보내주는 데이터는 없음카테고리 불러오기 :CategoryVO자료형으로 ct
이진 → 5(카테고리관리)전반적인 기술설명자기가 담당한거오류 해결 개선용어를 좀 짚으면 좋고M: sql 중에 문법 / C : 세션, 데이터 이동 / V : JS 이벤트는 시작과 값이동 + 비동기MVC를 전체 훑으면서, 자신이 맡은 파트에 더 자세하게 설명!전반적인 기술
해야하는것 : 카테고리 추가 할때 PK인 categoryNum이 일단 0으로 설정된 상태에서DB에서 PK 자동증감으로 데이터가 추가됨세부카테고리를 일단 - 하이픈으로 같이 추가 해 줘야 하는데 기존에 있던 selectOne쿼리문은 categoryNum으로 수행 하는 상
URL != 요청 새로운 요청(Client의 인터렉티브 버튼)이거나, 요청을 redirect로 해야 URL에 흔적이 남습니당.do 새로운 요청(Client의 인터렉티브 버튼).jsp forward : 정보를 전달
1\. 로직으로(자바코드로) 예외발생시 화면이 넘어가지않게 >> JAVA or NULL을 VIEW에서 보여줘야한다면 특정 문구가 나오게 처리 >> JSTL 2\. Spring한테 떠넘기기 (포폴에 자랑용도) (1) .xml로 설정 (에러페이지처리는 xm
이미지업로드 : (사실 모든 파일이든 가능 e.g. 엑셀, txt)1\. .jar 추가하기라이브러리에 있는지 확인2\. <form>에 속성(내가 파일을 업로드 할거야 라는거)을 추가 인코딩 이렇게 해줘 enctype = "multipart/form-data">fi
"코드 복사하기"를 했다면,"더 줄일수는 없을까?" (모듈화, 캡슐화,...)를 고민 해봐야 한다1) 기존 JDBC 코드 작업중... JDBC로직이 반복되네? (DAO의 selectAll,selectOne,insert,update,delete) 더 줄일수는 없을까?
advice마다 메서드명이 다를 수 있다 joinpoint는 around에서는 필수다른 advice들은 필수가 아님 다형성을 사용하려면 누구나 사용하는 기법 : 바인딩 기법e.g. 챔피언이라는 깡통안에 가렌, 티모를 넣음이걸 가능하게 하는게 OOP의 다형성Object