미분류 7

230321

T.김동식 pro30 각 단계에서 기록하고 싶었던것들 30.1 기존 소스 코드 변경하기 인터셉터 설정 인터셉터는 한번 작성해 놓으면 변경하지 않고 다른 프로젝트에서도 사용할 수 있음. 30.2 마이바티스 관련 XML 설정하기 typeAliases typeAlias type경로 alias별명 DB 조회 결과를 내가 커스텀한 객체(DAO)로 가져오고 싶은 경우 간편하게 가져올 수 있도록 패키지에 대한 별명을 지정함. resultMap type 위에서 지정된 별명들은 mapper폴더안의 파일들에서 사용됨. resultMap - id sql문을 담은 select이 resultMap 가져올 형식별명 - type typeAliases별명 result - property속성 - column데이터 column이름 30..

미분류 2023.03.21

230214

T.김동식 json 타입 객체 출력하기 출력 json lib json을 활용할 수 있도록 도와준다. https://code.google.com/archive/p/json-simple/downloads Google Code Archive - Long-term storage for Google Code Project Hosting. code.google.com ajax로 json타입 객체 서버로 받기 전송 package sec03.ex01; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax..

미분류 2023.02.14

230213

T.김동식 AJAX Asynchronous JavaScript And XML 비동기 자바스크립트 + XML 전체 페이지가 아닌 일부분만을 업데이트 할 수있게 함 데이터를 주고받을 수 있음, html, xml, json, text $.ajax({ type:"", dataType:"", async:true/false, url:"http://localhost:8080/test", data:{a:"a"} success:function(data,textStatus){}, error:function(data,textStatus){}, complete:function(data,textStatus){} }); dataType="text" package sec01.ex01; import java.io.IOExceptio..

미분류 2023.02.13