본문 바로가기

구디 아카데미 수료 과정/자바스크립트

(9)
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•45일차/12.26 AJAX 자동으로 테이블 생성하면서 데이터 받아오는거 jQuery의 DOM 탐색 메서드들 method Propagation 각 요소가 중첩(포함, 겹침)인 경우 이벤트가 발생하면 중첩된 요소의 이벤트들도 모두 차례대로 이벤트가 발생함 function(e) bind unbind on 을 통해서 생성된 Element에 이벤트 설정하기 Mybatis join05 각 DTO를 생성한 후 Collection(team->List)를 사용하여 1:n 객체로 Mapping -> team안에 player들의 정보를 List로 받아서 쭉 뿌릴거임 1. TeamDTO5에 List형태로 Player 정보를갖고있는 pdto 추가하기 2. xml파일 설정하기 1. map 형태의 PlayderDto를 TeamDTO5에 collec..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•44일차/12.22 child 검색 child로 검색한다는 건 node를 검색한다는거임 -> choice중에 마지막 child검색을하면 마지막 node인 \n \t \t가 나오는거 확인해 (화면을 토대로 판단하는게 아니라 작성한 html을 토대로 판단해야함) 태그 검색하는 방법 ? nth child ->검색해보고 사용 n은 0을 포함? mybatis join 마이바티스 조인 lombok 롬복 : getter setter 를 어노테이션으로 자동으로 선언 생성자, 오버라이딩, toString 이런거들을 서버를 노출시키지 않고 만들어줌? lazyLoadingEnabled -데이터를 실제로 필요로 할 때만 로드하는 전략 객체를 먼저 올리고 그다음에 뿌려줌 Configuration 에서 세팅 teamDTO에 Player 테이블 DT..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•43일차/12.21 프로젝트의 이름이 바뀌었을때 서버 설정하는 방법 서버에 프로젝트를 올리면 server 폴더에 server.xml 파일의 Context의 docBase와 path의 이름이 일치해야 돌아가는거임 1. pom.xml에 남아있는 기존의 artifactId , name들을 새 프로젝트로 바꿔줘야함 2. maven - clean 3. 상단바 project -> clean 한다음 원하는 project만 clean(갖고있는 소스를 재 컴파일) 하기 4. maven test (우리가 갖고있는 form, dependency, build) 정상인지 확인 5. maven install 6. 가끔 오류나는 경우가있으니 프로젝트 우클릭 -> 맨밑에 Web Project Settings가 현 프로젝트 이름으로 잘 바뀌었는지 봐야함..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•42일차/12.20 VS에 작성한 promise_if.js 설명 -promise_await_async.js랑 비교하면서 보기 (강의도 참고) --오늘 수업에서 알아야 할 것들 MIME 타입이란? GET과 POST의 차이 XHR(XMLHttpRequest) -state -status get방식에서 주소로 전달 Parameter post방식에서 form tag의 전송 Content-type 서버에서 요청된 Parameter를 받는 방법 값을 response.gerWrite()로 반환하는 이유 Encoding: 응답 response.setContentType("text/html; charset=UTF-8"); JSON 객체란? JSON객체를 만드는 방법(자바에서) 전송받은 JSON객체를 javascript에서 받아서 처리하는 방..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•41일차/12.19 구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•40일차/12.18 servlet이란? 화면(view)의 요청을 처리하여 값을 전송할 수 있도록 해줌 HttpServlet이라는 객체가 있고 -> 하위에 HttpServletRequest 라는 애가 있고 , HttpServletResponse라는 애가 있음 Protocol이란? 전송을 하기 위한 통신규약임 ex) http 1.1 GET, POST, PUT, DELETE FORM TAG와 FORM 요소를 통해서 값을 화면에서 입력한다 -> 전송 Servlet WAS의 설정 1. 화면에서 요청 URL = Class(extends HttpServlet) -> 1:1 mapping 환경 값 2. / / service() -> destory() 종료: Life-Cycle HTML tag에서 -> WAS(class extends Ht..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•39일차/12.14 4 tier MIC PL - HTML + javascript BL - JSP/servlet ->Spring framework (Java) DL - SQL 배열 배열은 콘솔로그를 꼭 찍어보는게 좋음 (기본은 객체) Array의 선언방식 (자바와 다름) 1. new를 통한 Array클래스의 객체 선언 2. 리터럴을 통한 방식(타입의 구분이 없음) 선언방법 •공간 크기에 대한 제약은 없음 •없는 index를 입력하면 자동으로 해당 index까지 •undefinded의 값이 입력되어 있는 array의 공간이 자동생성 됨 •공간에 값을 입력한 적이 없다면 기본 입력값은 undefinded임 다중배열 (multi Array) 배열 합치기 join 배열의 정렬 sort 문자정렬 숫자정렬 숫자, 문자 같이 있을때 정렬..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•38일차/12.13 Tag, Element, Node가 무엇이냐? 콘텐츠 +콘텐츠 = Element = node 콘텐츠 = content --------------------------------------- 태그 안에 있는 애들을 찾으려면 위 방식말고 value로 찍어야함 JQuery에서의 DOM 탐색 •Jquery에서 DOM탐색된애랑 JavaScript에서 DOM탐색된애는 서로호환이 잘 안됨 •Jquery는 다 함수로 이루어져 있어서 ()를 써야 한다 •단일(node), 다중(nodeList) 구분하지 않고 다 찾아줌 체크박스 만들기 해석 -> html에서 onclick을 눌러서 checkAll함수를 발동시켜 (발동시킬때 check된 상태인지 알려주는 값 bool도 가져옴) 이걸 가져올때 .value 하면 안되고 .ch..