Review
-
KOSTA 교육 41일차(동적 쿼리, CRUD)Review 2020. 6. 23. 01:35
19 . 1. 2(수) 배운 내용 동적 쿼리 CRUD(Create, Read, Update, Delete) 1. 동적 쿼리 동적으로 조건이 변해야하는 경우에 SQL쿼리문을 동적으로 표현하여 사용한다. if, where, set, foreach 를 대표적으로 사용한다. if 예시 if문으로 boolean 값을 통해 SQL문 추가를 결정한다. where 예시 if로 해결되지 않는 구문을 where을 포함시켜 선언한다. set 예시 update시 set을 사용하고 password가 null이 아니면 name, password가 update 된다. foreach 예시 기존 WHERE절이 있고 in을 통하여 (“ ”, “ ”) 를 해주어야 하기 때문에 open과 close로 괄호를 닫아준다. 그리고 collect..
-
KOSTA 교육 40일차(액션태그, useBean, 한글처리, JDBC, DAO, DTO, MyBatis)Review 2020. 6. 23. 01:32
18.12.28(금) 배운 내용 JSP 액션태그 자바 빈(Bean) 한글처리 JDBC DAO /DTO MyBatis 1. JSP 액션태그 액션태그는 JSP페이지를 이루고 있는 요소중 하나이다. : 다른 사이트로 이동할 때 사용 : 정적 혹은 동적인 자원을 현재 페이지의 내용에 포함, 페이지 모듈화 : , 와 같이 사용되어 파라미터를 추가할 때 사용된다. : 자바빈(Bean)을 생성하고 사용하기 위한 환경을 정의한다. : 액션은 빈에서 속성 값을 할당(부여) : 액션은 빈에서 속성 값을 얻어올 때 사용 2. 자바 빈(Bean) 정보의 덩어리로 데이터 저장소로서 정보를 객체로 구성하고 한번에 데이터에 접근하여 사용할 수 있다. 단순히 데이터 저장이 아닌 은닉화의 개념도 가지고 있다. 자바의 개념으로서 서블릿..
-
KOSTA 교육 39일차(JSP, WS, WAS,Container, Servlet)Review 2020. 6. 23. 01:28
18.12.27(목) 배운 내용 WS(Web Server) WAS(Web Application Server) Container Servlet JSP 1. WS(웹 서버 / Web Server) 클라이언트의 요청을 받아 정적인 페이지를 HTTP 프로토콜을 통해 전송한다. 클라이언트의 요청 중 자체적으로 처리가 불가능한 정보는 WAS에 처리를 요청한다. 대표적인 웹 서버의 종류로는 아파치(Apache)와 IIS(Internet Information Server)를 들 수 있다. 2. WAS(웹 어플리케이션 서버 / Web Application Server) 웹 서버에서 처리할 수 없는 동적인 정보를 처리하여 웹 서버에 정적인 정보를 제공한다. 요청한 페이지의 로직이나 데이터베이스와의 연동을 처리한다. 대표적..
-
KOSTA 교육 38일차(Project)Review 2020. 6. 23. 01:20
18.12.20(목) 배운 내용 메인 페이지 판매 페이지 방명록 페이지 로그인 회원가입 페이지 1. 메인 페이지 → active 동작을 하는 코드와 menu가 home이 아닐 경우 a를 찾아서 html()을 표시해주는 코드 → BootStrap을 이용하여 내비게이션 바를 만들고 클릭시 active 형식으로 동작할 수 있도록 구현하였다. 2. 판매 페이지 → 전체판매 메뉴를 클릭 시 index.html을 load하여 fadeIn 하도록 선언하고 메인페이지를 hide하며 menu부분에 전체판매를 fadeIn 하도록 하였다. → 핫딜 마감 시간표시를 위해서 timer 기능을 사용하여 1초마다 갱신되도록하고 오늘날짜에서 현재일자를 뺀 후 getElementById.innerHTML를 통해서 HTML에 d-day..
-
KOSTA 교육 37일차(Project)Review 2020. 6. 23. 01:16
18.12.19(수) 배운 내용 Project 1. Project 오늘은 로그인, 회원가입, PPT, 부트스트랩 사용 방법 숙지를 하였다. 부트스트랩 한글 홈페이지 에서 CSS, 콤포넌트, JavaScript 등의 다양한 예시들이 있다. 다운로드 받고 각 폴더에 위치시켜 HTML에 link, script에 추가시켜준다. 홈페이지의 예시 및 구글링의 사용 예제를 보고 적용시킨다. 로그인 form을 사용하여 구현한다. 로그인 기억의 경우 value 값에 remember-me를 사용한다 회원가입 각 form의 자식별로 입력 값을 선언해준다. 이용약관은 checkbox로 선언하여 박스형태로 생성해준다. ajax를 사용하여 Key, value 값으로 php 파일을 가져온다. json을 가져오고 success시 i..
-
KOSTA 교육 36일차(jQuery UI, Plug-in, Project)Review 2020. 6. 23. 01:14
18.12.18(화) 배운 내용 jQuery UI jQuery Plug-in Project 1. jQuery UI 임팩트 있는 화면을 보여주기 위해 화면을 구성할 수 있는 방법 jQuery 공식 홈페이지에서 jQuery가 제공하는 소스들이 있음 자바 스크립트와 css를 이용하여 구현 할 수 있는 UI를 손쉽게 구현 할 수 있도록 제작된 라이브러리이다. Drag에 관한 UI이고 각 선택지의 특성처럼 드래그를 하는 기능을 만들 때 사용한다. Executed command에서 원하는 기능을 Apply하면 해당 코드가 작성되어 바로 사용할 수 있도록 했다. 2. jQuery Plug-in jQuery의 다양한 기능을 쉽게 사용할 수 있도록 제공해주는 라이브러리이다. 플러그인 사용 방법 여기서 this는 객체 자..
-
KOSTA 교육 35일차(jQuery, Ajax, JSON, XML, JSP, get(), load(), post(), ajax(), getJSON())Review 2020. 6. 23. 01:11
18.12.17(월) 배운 내용 jQuery 활용 Ajax(JSON, XML, JSP) 1. jQuery를 활용한 Ajax jQuery를 활용하여 Ajax를 보다 편리하게 이용할 수 있다. 커맨드 종류 비동기 방식으로 특정 위치에 있는 파일의 객체 또는 문서를 불러올 수 있는 Ajax 메소드이다. 서버에서 데이터를 읽은 후, 읽어 들인 HTML 코드를 선택한 요소에 배치한다. get함수는 데이터 값이 없을 때 사용하며 전달받은 주소로 GET 방식의 HTTP 요청을 전송한다. 전달받은 주소로 POST 방식의 HTTP 요청을 전송함. 전달받은 주소로 GET 방식의 HTTP 요청을 전송하여, 응답으로 JSON 파일을 전송받음. load 예제 letter-a 의 a를 클릭하면 dictionary가 숨겨지고 lo..
-
KOSTA 교육 34일차(JQuery, 선택자, function, array, event, style, animate, DOM)Review 2020. 6. 23. 01:09
18.12.14(금) 배운 내용 함수 배열 이벤트 스타일 DOM 1. 함수 함수는? JQuery 기능을 함수를 통하여 사용이 가능하다. 함수 종류 확장집합의 엘리먼트 개수를 반환한다. get(index) : 제이쿼리 객체를 자바스크립트 객체로 변환할 수 있다. -> 반대의 경우에는 팩토리 함수에 넣는다. index가 없으면 배열로 생성된다. 둘다 함께 선언한다. add() 메서드를 사용하면 많은 셀렉터를 체인으로 연결 가능 다른 클래스를 추가하고 싶을 때 체인식으로 연결 not() 메서드를 이용하여 쉽게 셀렉터를 체인으로 연결해 논리부정 관계 구성 filter() 포함하는 것을 추출 td의 내용중 match(정규표현식)에 만족하는 내용을 뽑는다. *is() true or false를 체크 셀렉터와 일치하..