본문 바로가기

분류 전체보기156

<코드 프레소 웹 개발 트랙> 처음 시작하는 SQL 프로그래밍 [3] 데이터의 조작 ,집계 그리고 테이블 결합 데이터의 변경 [1] UPDATE 데이터를 수정하는 SQL 명령어 기존의 입력되어있는 데이터를 수정할 때 사용된다. WHERE 절에 명시한 조건에 해당하는 데이터를 변경한다. 명시하지 않으면 모든 ROW의 값이 변경 될 수 있다. UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condtion; 사용자 데이터 중 ID가 '100000002'인 사용자의 이메일 주소를 변경해라 UPDATE customers SET cust_email = 'support@kidsplace.com' WHERE cust_id = '100000002'; 이름이 'Village Toys'인 고객의 우편번호를 '12345.. 2022. 2. 22.
<코드 프레소 웹 개발 트랙> 처음 시작하는 SQL 프로그래밍 [2] SQL SELECT문의 필터링 [1] ORDER BY [ 데이터 정렬 ] 특정 컬럼을 기준으로 1개 이상의 조건으로 내림차순 또는 오름차순으로 정렬하여 조회하는 것이 가능하다. ASC[오름차순] , DESE[내림차순]으로 명시하며 Default value 는 ASE[오름차순]이다. SELECT column1, column2, ... FROM table_name ORDER BY column1, column2, ... ASC|DESC 고객 데이터를 아이디 순으로 내림차순 정렬 SELECT * FROM customers ORDER BY cust_id DESC 주문아이템을 데이터를 1차 주문 번호로 오름차순, 2차 수량으로 내림차순 (조건 2개) SELECT * FROM orderItems ORDER BY or.. 2022. 2. 22.
[JSP] 웹 서버 vs WAS & 서블릿 생성-매핑 [1] 웹 서버 프로그램 프론트앤드 개발단에서는 Get Request를 통해서 웹 서버에 요청한다. 웹 서버는 만들어진 페이지가 아닌 동적으로 변경이 되는 페이지를 브라우저를 통해서 사용자에게 보여주게 된다. 즉 웹 서버에 동적인 문서를 요청한다면 코드를 실행하여 웹 브라우저에 전달해야하는데 먼저 어떤 요청에 동적인 실행을 할 수 있는 Server App들[servlet]이 있어야하고 이를 실행시키는 환경 "웹 서버" , 그리고 이러한 Server App들을 찾아서 올바르게 실행시켜주는 "WAS"(web application Server) 가 필요하다. [2] Web Server VS WAS [Web Application Server] 1. Static Pages 와 Dynamic Pages Static.. 2022. 2. 21.
Spring Framework와 DI&IOC Spring Framework : support for dependency injection, transaction managemint, web app, data access ... Spring 분산형, 기업형 응용 프로그램 개발을 위한 API 결합력을 낮추는 DI , DB Transaction 처리, 로그 처리 .. Java SE 일반적인 로컬 응용 프로그램 개발을 위한 API 파일 I/O , 콘솔 I/O , 윈도우 IO , 네트워크 I/O , Thread ... Java EE 에 비해 Spring의 기술의 도입으로 "MVC , Transaction , 인증과 권한"이 유용해짐 지원 해결 MVC DI 느슨한 결합과 인터페이스 트랜잭션 AOP 인증과 권한 Servlet Filter [1] 느슨한 결합과 .. 2022. 2. 21.
반응형