Data Scientist 옌

매일 발전하는 IT문제해결사

728x90

spring framework 18

22-05-11(수) 072일차 [Oracle, Spring Framework, Mybatis Framework] Spring WEB MVC framework + Mybatis framework

수업내용 1교시 (09:30-10:20) RANK SUBQUERY -- 급여의 순위 SELECT DEPTNO, EMPNO, ENAME, SAL FROM EMP; SELECT DEPTNO, EMPNO, ENAME, SAL FROM EMP ORDER BY SAL DESC; -- RANK : 중복 순위 다음 순서 건너 뜀 (1, 2, 2, 4) -- DENSE_RANK : 중복 순위 다음 순위 연속 (1, 2, 2, 3) -- ROW_NUMBER : 중복 순위 없이 유일값 (1, 2, 3, 4) SELECT DEPTNO, EMPNO, ENAME, SAL ,RANK() OVER (ORDER BY SAL DESC) AS RK ,DENSE_RANK() OVER (ORDER BY SAL DESC) AS DR ,ROW..

22-05-10(화) 071일차 [Oracle, Spring Framework, Mybatis Framework] Spring WEB MVC framework + Mybatis framework

수업내용 1교시 (09:30-10:20) GROUP BY 쿼리는 모수를 줄이는 방법으로 짜야 한다. SELECT FROM WHERE GROUP BY HAVING ORDER BY 2교시 (10:30-11:20) [교재 195p] GROUP BY ROLLUP CUBE -- 191p 7-21 SELECT DEPTNO, JOB, AVG(SAL) FROM EMP A GROUP BY DEPTNO, JOB HAVING AVG(SAL) >= 2000 ORDER BY DEPTNO, JOB; -- HAVING 절을 사용하여 EMP 테이블의 부서별 직책의 평균 급여가 500 이상인 사원들의 -- 부서번호, 직책, 부서별 직책의 평균급여를 출력하시오 -- 모수 먼저 확인하기!: 평균 급여가 500 이상인 사원 먼저 확인 SE..

22-05-09(월) 070일차 [Oracle, Spring Framework] 스프링에서 데이터 주고받기

수업내용 1교시 (09:30-10:20) [교재 186p] GROUP BY -- GROUP BY를 사용하여 부서별 평균 급여 출력하기 SELECT AVG(SAL), DEPTNO FROM EMP GROUP BY DEPTNO; SELECT JOB FROM EMP; SELECT DEPTNO FROM EMP; SELECT DEPTNO FROM EMP GROUP BY DEPTNO; SELECT JOB FROM EMP GROUP BY JOB; SELECT DISTINCT JOB FROM EMP; SELECT * FROM EMP; SELECT * FROM DEPT; -- JOIN을 이용해서 부서번호의 부서명 출력하기 SELECT E.*, D.DNAME FROM EMP E JOIN DEPT D ON D.DEPTNO =..

22-05-06(금) 069일차 [Oracle, Spring Framework] 스프링 웹 MVC 처리 절차

수업내용 1교시 (09:30-10:20) 쿼리 공부 SELECT * FROM EMP; -- 컬럼과 로우 결과를 리턴한다. -- 1. 로우를 리턴한다. -- 2. 컬럼을 리턴한다. -- 3. 해당하는 테이블에 있는 모든 데이터를 리턴한다. -- 4. 해당하는 테이블의 모든 데이터를 로우 단위로 리턴한다. SELECT ROWID FROM EMP; SELECT ROWID, EMPNO FROM EMP; SELECT ROWID, EMPNO FROM EMP WHERE ROWNUM \${msg } --> ${msg } spring_hello_get_return.jsp spring_hello_get_return spring_hello_post_return.jsp spring_hello_post_return 각 방법 별..

22-05-04(수) 068일차 [Oracle, Spring Framework] 스프링 설치 및 환경설정, 서버 구동 시 읽는 파일 설명, Hello Spring

수업내용 1교시 (09:30-10:20) ERwin 식별/비식별 관계 카디널리티 Join --#################################################### -- 조인 : 테이블을 합치는 것 : 여러개의 테이블을 관계 키를 가지고 합치는 것 -- 꼭 관계키가 없어도 합칠 수 있다. -- PK, FK -- EQUI JOIN 이퀴조인, EQUAL JOIN 이퀄조인 : INNSER JOIN 이너조인 -- NOT-EQUI JOIN 낫 이키조인 -- SELF JOIN 셀프 조인 -- OUTER JOIN 아우터 조인 -- EQUI JOIN : 이키 조인, EQUAL JOIN : 이퀄조인 -- 한 개의 테이블을 두 개의 별도의 테이블 처럼 사용, -- 한 개의 테이블의 행들을 같은 테이..

22-05-03(화) 067일차 [Oracle, Ajax, Spring Framework] 서브쿼리, JOIN, RSS, 스프링 환경설정

수업내용 1교시 (09:30-10:20) 지난 시간 복습 - 오라클 요구사항에서 **분석 과정** 요구사항을 충족하기 위해서 데이터 = money) { try { Thread.sleep(1000);} catch(Exception e) {} balance -= money; } } // withdraw } class SyncTest_1 implements Runnable { BankAccount_1 ac1 = new BankAccount_1(); public void run() { synchronized(this){ while(ac1.balance > 0) { // 100, 200, 300중의 한 값을 임으로 선택해서 출금(withdraw) int money = (int)(Math.random() * 3 +..

728x90