전체 글147 2022.03.16_26일차_스프링(1) 26일차 학습내용 1. 스프링 설치하고 STS 개발환경 설정 후 프로젝트 하나 만들어보기 설치 압축해제 실행하여 경로설정 Spring개발환경으로 변경 인코딩 변경 서버세팅 메이븐MVC모델 프로젝트생성(레거시)하고 서버세팅 마저 2. 메이븐으로 만든 프로젝트 폴더 구조 3. 설정파일 1. 스프링 설치 구글에 spring을 검색. 바로 들어가는 링크 https://spring.io/tools 상단 메뉴바에서 Projects 중에 Spring Tools4 를 선택 자신 윈도우 환경에 맞는 버전을 다운 MVC 웹 프레임워크 - 웹 프로그래밍 기반 우리가 사용할 것. (기타 Spring AOP(관점지향프로그래밍) Spring Boot도 있지만 처음에 공부로는 라이브러리가 뭐가 들어가는지 알수 없음) STS 4 p.. 2022. 3. 16. 25일차 학습내용 jsp내장객체 유효범위에 따라 객체에 데이터를 저장해두고 필요할 때 꺼내쓸 수 있다. Page < Requset < Session < Application 2022. 3. 16. 2022.03.14_24일차_jsp(2) 24일차 수업내용 JSP 페이지 구성요소들 1. 디렉티브태그 2. 스크립트 3. 내장객체 내장객체 중 Requset 내장객체 중 Response http://localhost:8080/web/JSP01.jsp http://192.168.219.105:8080/web/JSP01.jsp http://127.0.0.1:8080/web/JSP01.jsp 포트번호 바꾸기 : # 페이지 에러 404 : jsp 파일 없다~ --> 파이이 존재하는지 여부, URL 주소, 경로상의 오타없는지 확인 500 : 대부분 자바 구문오류 -> 사용자가 보면 안되는 페이지로, '공사중' 같은 페이지 제작해서 연결해야 함. ## JSP 파일은 파일명 변경X (한번이라도 실행했으면 파일명을 변경하면 못찾게됨), 위치조정은 가능하지만 .. 2022. 3. 16. 2022.03.11_23일차_jsp(1) 23일차 학습내용 웹과 JSP JSP : html에 자바코드를 적게 해주는 기술 백단 개발자 : 문서를 서버에서 동적으로 만드는 기술 : 데이터 서비스를 담당 : 웹 개발하기 위해서 다양한 서버 스택 중 하나를 이용 백단 개발자 구분 : 사용 스택으로~ 운영체제 플랫폼 실행환경 - 웹서버에 올리고 - 데이터페이스 DB - 개발언어(페이지 기술) LAMP스택 : Linux운영체제에 - Apache - DB는 MySQL- PHP로 개발하는 사람들 WISA스택 : Windows에 - IIS - DB MS-SQL - ASP 또는 ASP.net으로 개발 Java스택 : Java 플랫폼에 - WAS (톰캣같은 웹서버겸 어플리케이션 서버) - Oracle - JSP를 개발 자바스크립트로 서버스택을 구현할 수 있음 M.. 2022. 3. 16. 2022.03.10_22일차_sql(2) 3/10 [22일차] 문제풀이 난수업 자리수 구분 연습 to_char 다음 to_number함수 단일행함수 중에서 일반함수 4) 일반함수 #1. NVL(컬럼명, default값) : null값을 만나면 default값으로 치환해서 처리// 데이터 타입만 맞춰서 해주면 됨 #2. NVL2(컬럼1, 컬럼2, 컬럼3) : null값이 아닐 경우 다른 컬럼으로 대치. 컬럼1이 null이 아니면 컬럼2, 컬럼1이 null이면 컬럼3 DECODE() # DECODE() : if(삼항연산자)를 오라클 sql로 가져온 함수, 오라클에서만 존재하는 함수 # 타입1. DECODE(A, B, '1', null) : 마지막 null은 생략 가능 // A- B 같으면 1, 다르면 뒤. sql02.sql 새파일 table생성 :.. 2022. 3. 16. 2022.03.09_21일차_sql(1) 21일차 학습내용 SQL [SQL] 0. 세팅 1) Oracle Data Server 19c url : 192.168.10.240 (학원pc만), javaking.iptime.org (학원 또는 집) port : 1521 sid : orcl username : (본인꺼 java01~19) pw : username과 동일 2) 툴 Oracle SQL Developer https://www.oracle.com/tools/downloads/sqldev-downloads.html 1) DBMS : DataBase Management System : 데이터를 관리하는 툴 oracle, mysql, mariaDB 2) 데이터 베이스 : 유용한 데이터의 집합 3) 파일 시스템의 문제점 일관성 보안성 경제성 무결성 4.. 2022. 3. 16. 이전 1 ··· 18 19 20 21 22 23 24 25 다음