http://www.jetbrains.com/pycharm/docs/PyCharm_ReferenceCard.pdfpycharm 기본 키ctrl + shift + a – 단축키 확인 실행 관련실행 : shift + F10 // 설정필요시 +alt디버깅 : shift + F9 //설정필요시 + altmanage.py 실행 : ctrl + alt +r 디버깅관련F7 디버깅 포인트 안으로 진입F8 디버깅 포인트 건너뛱shift + F8 디버깅 빠져나오기alt + F9 커서 실행 import 문 정리 ctrl + alt + o자동 코드 정렬 ctrl +alt + i
Error setting null for parameter #3 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 부적합한 열 유형: 1111 #3번째 sql 파라미터값이 null이라서 나타나는 에러. 문제는 jsp view 페이지에 있었는데 input 태그를 readonly로 해야하는 것을 disabled로 막아버려서 였다..;
There is no getter for property named 'c_tel' in 'class spring.model.member.MemberDTO' 뭔 에러인고..? 분명히 C_MemberDTO에는 모든 getter들이 다 있을텐데.. 그리고 변수들도 다 설정되어있고... 잘보니 컨트롤러에 DTO받는 부분 이름이 MemberDTO로 되어있었다 ㅋC_MemberDTO인데.. 깨닫고 나서 보니 에러메시지도 MemberDTO였음 ㅋ 그래 저 클래스에는 없어야 당연한 것 역시 에러는 정직하다;
[01] MyBatis 아파치(Apache) 소프트웨어 재단의 IBatis 개발자팀이 구글 코드로 이전하기로 결정하고,구글 코드에서 새로이 만들어지는 이름이 MyBatis로 변경되었습니다. iBatis 라이브러리는 다운로드가 안됩니다. (01) MyBatis Component Flow MyBatis Framework가 Business Layer와 DB Layer사이 가운데서 양쪽을 연결하고 있으며,하단의 mapper.xml 파일을 이용하여 쿼리문을 별도로 작성합니다. impl : 구현클래스 (02) MyBatis 특성 1) 성능: 구조적 강점-데이터 접근 속도를 높여주는 Join 매핑 여러가지 방식의 데이터를 가져오기 전략(가져오기 미루기, SQL 줄이기 기법) 2) 관심사의 분리:설계를 향상(유지 보수..
[01] iBATIS 개론 - SQL Maps 프레임워크는 관계형 데이터베이스에 접근할 때 필요한 자바코드를 현저하게 줄일수 있도록 도와줍니다. - SQL Maps는 간단한 XML서술자를 사용해서 간단하게 자바빈즈를 SQL statement에 맵핑시킵니다. - SQL Map API는 프로그래머에게 자바빈즈를 PreparedStatement파라미터와 ResultSets으로 쉽게 맵핑할수 있도록 함. - SQL과 비즈니스 로직이 분리되어 있어 배포 및 유지보수, 재활용성이 뛰어납니다. - 일반 SQL뿐만 아니라 저장 프로시져까지 iBATIS는 처리할 수 있습니다. - 파라미터를 기반으로 동적으로 실행할 SQL을 지정할 수 있습니다. 1. - iBATIS의 위치 JSP ---> Spring(Struts2)--..