본문 바로가기
728x90
반응형

0264

[개발공부] 시간기록 10회차(누적 합계 1095시간 25분) 2021. 2. 28.
[개발공부] 시간기록 9회차(누적 합계 1091시간 43분) 2021. 2. 27.
[Mybatis] 오라클 부적합 열 유형 오류, jdbcType=VARCHAR 1. 데이터 타입이 다른 경우 2. Map을 파라미터로 넘겼을 때 해당 맵안에 파라미터가 null인 경우 3. jsp view request parameter 값이 없는 경우 4. form id 또는 name 값이 없는 경우 5. ajax 모듈 사용 시 value 값이 null인 경우 myBatis, iBatis 는 Oracle을 사용할 때 Nullable Column(null 값이 들어갈 수 있는 컬럼)을 사용하기 위해 다음과 같이 값 뒤에 , jdbcType=VARCHAR 처리를 해줘야 한다. UPDATE member SET u_pw=#{u_pw,jdbcType=VARCHAR} ,u_nick=#{u_nick,jdbcType=VARCHAR} ,u_addr=#{u_addr,jdbcType=VARCHAR}.. 2021. 2. 26.
[HTML] form태그의 entype와 파일업로드. 태그의 속성인 method, action, enctype 등은 입력받은 데이터를 어떻게 처리할 것인지 세부적으로 설정하는 데 사용된다. method는 전송 방식, action은 전송 목적지, enctype은 전송되는 데이터 형식을 설정한다. ​ enctype 속성은 다음 세가지의 값으로 지정될 수 있다. ​ 1. application/www-form-urlencoded 디폴트값이다. enctype을 따로 설정하지 않으면 이 값이 설정된다. 폼데이터는 서버로 전송되기 전에 URL-Encode 된다. 2. multipart/form-data 파일이나 이미지를 서버로 전송할 경우 이 방식을 사용한다. 그렇게 하지 않으면 웹 서버로 데이터를 넘길때 파일의 경로명만 전송되고 파일 내용이 전송되지 않기 때문이다. .. 2021. 2. 26.
[스프링] Mybatis Mapper 연결. [고기당]프로젝트의 코드를 기준으로 작성. 1. DataSource, SplSessionFactory 설정 (root-context.xml) - 연결할 데이터베이스의 아이디와 비밀번호를 잘 확인하자. 2. 자동으로 매퍼를 인식하는 Mapper-Scan기능을 사용해보자. 3. Mapper 인터페이스 작성 public interface MemberMapper { public MemberVO selectMember(MemberVO memberVO); } 4. xml 작성 -Mapper 인터페이스의 이름과 XML Mapper의 네임 스페이스 이름이 반드시 일치하도록 한다. -XML의 id는 Mapper 인터페이스의 메소드 이름과 동일하게 작성한다. SELECT * FROM member where u_id=#{u.. 2021. 2. 26.
[스프링] Mybatis Mapper 관련 링크 공유 bigstupid.tistory.com/23 Mybatis Mapper 인터페이스란? Mybatis Mapper 인터페이스란? Mapper 인터페이스란? 여러 Mapper 인터페이스 작성시 설정한다. Mapper 인터페이스란? - 매핑파일에 기재된 SQL을 호출하기 위한 인터페이스이다. - Mybatis 3.0부터 생겼다. - bigstupid.tistory.com 차근차근 정리가 매우 잘 되어있다 ! atoz-develop.tistory.com/entry/MyBatis-%EC%84%A4%EC%A0%95-%ED%8C%8C%EC%9D%BC-SQL-Mapper-%EC%9E%91%EC%84%B1-%EB%B0%A9%EB%B2%95 MyBatis 설정 파일 - SQL Mapper 작성 방법 관련 글 - [JAVA.. 2021. 2. 26.
728x90
반응형