db

· Setting
💎 Apache Tomcat - Java로 웹 애플리케이션을 만들기 위해 JSP(Java Server Page)나 서블릿(Servlet)을 사용해 서버와 통신하기 위해서는 서버가 구축이 되어 있어야 함. 이때 많이 사용하는게 Apache Tomcat 아파치( Apache ) - 아파치 소프트웨어 재단의 오픈소스 프로젝트 - 클라이언트 요청에 따라 고정 톰캣( Tomcat ) - 동적 웹(Dynamic Web)을 만들기 위한 웹 컨테이너( == 서블릿 컨테이너) - 정적 페이지를 제외한 요청(Servlet, JSP)에 대한 수신, 응답을 하는 웹 응용 서버. (WAS : Web Application Server) - 톰캣 사용 시 동적 데이터 처리가 가능하므로 DB연결 및 데이터 조작, 다른 응용프로그램과..
· Setting
💎 개발 환경 구축 📣 개발 환경 구축 순서 1. 오라클 홈페이지에서 Oracle Database 21C Express Edition 다운로드 (https://www.oracle.com/database/technologies/xe-downloads.html) 2. 설치 및 관리자 계정 암호 설정 3. DB 접속 확인 및 SQLPlus 실행 4. 관리자 계정 로그인 📯 Oracle 설치 확인 및 system 계정 접속 - cmd창을 켜서 sqlplus 입력 -> user-name : sys as sysdba -> password : oralce 빨간색 글씨만 입력!! * 비밀번호입력할때는 글씨가 나오지않으니까 한글자씩 잘쳐야한다 * 📣 SQL Developer ( GUI 개발환경 ) 설치 1. 오라클 홈페..
· Info
💎 Oracle Database 🔈 Data - Data : 관찰 결과로 나타난 정량적 혹은 정성적인 실제 값 - 정보 : 데이터를 기반으로 의미를 부여한 것 * 에베레스트의 높이 : 8848m → Data * 에베레스트는 높으산이다 → 정보 - Database : 한 조직에 필요한 정보를 여러 응용 시스템에서 공용할 수 있도록 논리적으로 연관된 데이터를 모으고 중복되는 데이터를 최소화하여 구조적으로 통합/저장해놓은 것 🔈 Database ✅ 정의 1. 공용 데이터(Shared Data) : 공동으로 사용되는 데이터 2. 통합 데이터(Integrated Data) : 중복 최소화로 중복으로 인한 데이터 불일치 현상 제거 3. 저장 데이터(Stored Data) : 컴퓨터 저장장치에 저장된 데이터 4. 운..
📣 ERD-Cloud * 기본적으로 필요한 ERD만 만들어두고 추후 더 추가될예정.
💎 Console 📢 location.pathname => '/board/1/2001' 📢 location.pathname.replace ("board", "board2") => '/board2/1/2001' - replace : board => board2 로 바꾸는 함수 📢 location.pathname.replace ("board", "board2") + "/update" => '/board2/1/2001/update' 📢 location.search => '?cp=1' 🎈 최종으로 원하는 주소는 '/board2/1/2001/update?cp=1' 이기때문에 💎 Jsp 📢 enctype = "multipart/form-data" : 제출 데이터 인코딩 X 🔑 파일 제출은 가능 🔑 MultiPart..
🥇 VS-Code [ jsp ] 📺 JSP 본문 코드 👌 Spring을 통해 수행한 작업을 map 담아 jsp에 넘겨주어 저장된 값을 셋팅 - / 👌 boardName 값을 얻는방법 1), 2) 똑같은 값 - 1) - 2) 게시판 이름 글번호 제목 작성자 작성일 조회수 좋아요 게시글이 존재하지 않습니다. ${board.boardNo} 요청을 했는데 원하는 메소드가 실행이 되지않는다. - 해결방법 : @PathVariable 지정 시 정규 표현식 사용 -> { K : 정규표현식 } -> "{boardCode:[0-9]+}" : boardCode 는 1자리이상 숫자 📺 BoardController 📺 BoardService 📺 BoardServiceImpl - 게시글 목록 조회를 할때에는 1~4번 의 방식으..
🥇 VS-Code [ jsp ] 📺 JSP 본문 코드 ${board.boardTitle} - ${boardName} ${board.memberNickname} ${board.likeCount} 작성일 ${board.boardCreateDate} 마지막 수정일 ${board.boardUpdateDate} 조회수 ${board.readCount} imgaeList에 썸네일이 있다면 조회 되었을 때 IMG_ORDER가 0인 이미지가 imageList[0]에 저장 되었을 것이다. --%> 썸네일 다운로드 업로드 이미지 다운로드 ${board.boardContent} 수정 삭제 목록으로 🥈 VS-Code [ js ] - 추가 적인 JS 작업은 필요하지 않고 바로 Spring으로 작업으러 넘어가면 된다. 🥉 Spr..
Mungwang
'db' 태그의 글 목록