update5 6월 9일 (1) python - 데이터 유형2, 연산자, 제어문 데이터 유형 4. 딕셔너리 모든 원소 삭제 : 식별자.clear() d1 = {'name' : '홍길동'} d1['age'] = 20 d1['phone'] = '01041259791' print(d1) d1.clear() print(d1) 5. 집합(set) 순서없음. 중복값 저장이 허용되지 않음 문법) 식별자 = {값1, 값2, 값3, ...} / 딕셔너리와 차이점은 딕셔너리는 키:값 쌍으로 이루어져 있음. 식별자 = set(시퀀스유형) / 시퀀스 유형에 range도 포함 시퀀스의 원소접근 방식([인덱스])을 사용할 수 없음.(식별자[3] x) -> 개별 원소를 사용하려면 리스트나 튜플로 변형하여 사용해야 한다. 식별자 = list(집합) 또는 식별자 = tuple(집합) 관련함수 1) 1개 추가 : .. 2023. 6. 9. 6월 2일 (2) Spring - movieinfo 3 detail 영화 정보 수정 포스터 업로드 controller @GetMapping("updateForm") public ModelAndView updateForm(Long mcode) { log.info("updateForm()"); mv = mServ.getMovie(mcode); mv.setViewName("updateForm"); return mv; } @PostMapping("updateProc") public String updateProc(@RequestPart List files, Movieinfo movie, HttpSession session, RedirectAttributes rttr){ log.info("updateProc()"); String view = mServ.updateMo.. 2023. 6. 2. 5월 25일 Spring - 게시글 수정 처리 contents와 만드는 방법 동일 1. wirteForm.jsp 수정할 페이지에 원래 제목, 내용, 첨부파일 불러오기 설정, 뒤로가기 링크다시 설정, form action부분 수정 2. borardcontents - upboard에 javascript로 링크 설정 3. boardcontroller 링크설정 4. boardsevice 5. boardcontroller 연결 수정 글쓰기 = 글쓰기와 동일 1. boardcontroller 2. boardDto - boardDto.xml 3. boardservice 4. boardcontroller 연결 수정 파일 개별 삭제 1. updateForm.jsp 2. boardcontroller 3. boarddto - boarddto.xml 4. boardsev.. 2023. 5. 25. 3월 29일 (2) DB - DML UPDATE, SELETE, DB 추가 3) UPDATE SET : 테이블 데이터를 수정, 데이터 갱신 테이블에 삽입된 데이터를 수정하는 명령, 컬럼단위로 수행. 행을 선택하는 조건이 없는 경우 모든 행의 컬럼에 수정 작업을 진행 같이 사용하는 명령어 : SET - '컬럼 = 값' 형식 SET 절의 =은 값을 컬럼에 집어넣어라, WHERE절의 = 은 같다 문법) UPDATE 테이블명 SET 컬럼1 = 변경데이터[, 컬럼2 = 변경데이터, ......] [WHERE 조건]; SELECT * FROM company; -- 농심 담당자 변경 - 최농심(전부변경됨) UPDATE company SET cmanager = '최농심'; ROLLBACK; UPDATE company SET cmanager = '최농심', cphone = '010-7777-9.. 2023. 3. 29. 3월 29일 (1) DB - DML INSERT, DELETE -- 사용자 지정 use dev_db; -- 데이터베이스 영역에 만들어진 테이블 정보 확인 SHOW tables; -- 테이블의 세부 정보 확인(DESC 테이블명) DESC board; DESC member; DML(Date Manipulation Language) - 데이터 조작어 1) INSERT INTO : 테이블에 테이터를 삽입 INTO : 테이블을 지정하는 명령어 VALUES : 입력 데이터를 묶어주는 명령어 문법) 입력할 칼럼을 지정하는 방식 INSERT INTO 테이블명(컬럼1, 컬럼2, ......) VALUES ('데이터1', '데이터2', ........ ) : 데이터 배치 순서는 테이블명 옆 칼럼 순서대로, 쌍으로 이루어져 있어야 한다. 문자열, 일시는 작은따옴표로 감싸주고, 숫자는 .. 2023. 3. 29. 이전 1 다음