본문 바로가기

네이버클라우드202

JAVA 59일차 (2023-08-14) 자바 프로그래밍_로그아웃 구현하기_개인프로젝트 - 마트 관리 시스템 => => LogoutServlet.java package bitcamp.report.handler; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/auth/logout") public class LogoutServlet extends HttpServlet { private static final .. 2023. 8. 15.
JAVA 59일차 (2023-08-14) 자바 프로그래밍_DB모델 적용_개인프로젝트 - 마트 관리 시스템 => => ㄴ dbmodel 이라는 exerd 파일 생성 => dbmodel.exerd ㄴ 회원 테이블 생성 => dbmodel.exerd ㄴ 논리/물리 동시편집 선택 => dbmodel.exerd ㄴ 컬럼 추가 => dbmodel.exerd ㄴ 게시글 테이블 생성 후 컬럼 추가 ㄴ 게시판 테이블 생성 => dbmodel.exerd => dbmodel.exerd ㄴ 작성자 컬럼 삭제 후 회원 테이블과 연결 시킨 후 Foreign key 번호2 를 작성자로 변경 => dbmodel.exerd => dbmodel.exerd ㄴ 게시판 테이블에 컬럼을 추가하고, 게시판 테이블과 연결시킨 후 게시글 테이블의 Foreign key 번호2 를 게시판으로 변경 => dbmodel.exerd ㄴ 마트관리시스템의 회원테.. 2023. 8. 15.
JAVA 58일차 (2023-08-11) 자바 프로그래밍_DB모델링 연습_물리모델_개인프로젝트 - 마트 관리 시스템 - DB 모델링 - 물리모델링 실습 - Forward Engineering 방법 - 개인 프로젝트 - DB 모델링 검토 ## [물리모델] - 특정 DBMS에 맞춘 물리적인 모델링 ### 21. DBMS에 맞춰서 테이블명과 컬럼명을 설정한다. - DBMS에서 테이블명과 컬럼명을 작성할 때 보통 다음의 규칙에 따라 작성한다. 예) first name(FST_NM), regist date(REG_DT), teacher assignment(TCH_ASN) - 단어는 알파벳 3자 또는 4자로 축약해서 표현한다. - 단어와 단어 사이는 밑 줄( \_ )로 표현한다. dbmodeling-21.exerd ㄴ 논리/물리 동시편집 선택 => dbmodeling-21.exerd => dbmodeling-21.exerd ㄴ .. 2023. 8. 11.
JAVA 57일차 (2023-08-10) 자바 프로그래밍_DB모델링 연습_논리모델_개인프로젝트 - 마트 관리 시스템 - DB 모델링 - exerd.com의 ER-Diagram 도구 설치 - 제1정규화, 제2정규화, 제3정규화 방법 - ER-Diagram 작성법 - 논리모델링 실습 - 개인 프로젝트 - DB 모델링 수행 exerd.com 의 ER-Diagram 도구 설치 https://exerd.com/index.do eXERD 사용자 권한관리 업무에 따른 모델 접근 권한 관리(생성, 수정, 삭제)가 가능하며, 사용자별 권한 부여를 통해 데이터 모델의 보안성을 강화 시킵니다. exerd.com ㄴ [다운로드] 선택 => ㄴ eXERD 3.X -> [다운로드] 선택 => ㄴ eXERD 3.x Update Site URL 의 링크 선택 => ㄴ 해당 url 복사하기 => ㄴ Install New Software... 선택 .. 2023. 8. 10.
JAVA 56일차 (2023-08-09) 자바 프로그래밍_56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입_개인프로젝트 - 마트 관리 시스템 한글 깨짐 현상 해결하기 request.setCharacterEncoding("UTF-8"); ㄴ 해당 코드를 추가해서 한글 깨짐을 방지하기 => BoardAddServlet.java package bitcamp.report.handler; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRe.. 2023. 8. 9.
JAVA 55일차 (2023-08-08) 자바 프로그래밍__Servlet API 사용법_2 - 자바 프로그래밍(eomcs-servlet) - 서블릿 작성 방법 - HTTP 프로토콜 이해: GET, POST, HEAD 요청 - HttpServlet 클래스 사용법 - URL 인코딩(퍼센트 인코딩) 원리 및 목적 ㄴ ex01 패키지에 Servlet04 라는 이름의 패키지를 생성 Servlet04.java ㄴ Add default serial version ID 를 선택하여 추가 => Servlet04.java => Servlet04.java => Servlet04.java => Servlet04.java => Servlet04.java Servlet04.java package eomcs.servlet.ex01; import java.io.IOException; import java.io.PrintW.. 2023. 8. 9.