본문 바로가기

분류 전체보기

(52)
H2 DataBase 처음 설치+DB생성+오류([90149-200])처리 1. H2 설치(https://www.h2database.com/html/main.html) : 가볍게 실습용으로 적합한 DB 1_ All Platforms 파일로 다운받기 2_ 압축 풀고 [C:\Users\Downloads\h2-2019-10-14\h2\bin] 내부 경로 bin 폴더로 들어가기 3_ 아래 처럼 .bat 파일이 두 가지가 있음 h2.bat / h2w.bat 파일 중 어느 것이든 클릭 시 H2콘솔 실행됨 2. H2 데이터베이스 생성 필요 그냥 접속하려면 접속이 되지 않으므로 생성이 필요! Embedded 상태에서 jdbc:h2:~/test 입력 후 연결! ## 오류 발생 Database "C:/Users/dev/test" not found, either pre-create it or al..
자바/메이븐 환경변수 설정하기+오류(JAVA_HOME)오류 자바/메이븐 환경변수 설정 1. 각 파일의 위치 확인 자바 설치 위치 확인 (C:\Program Files\Java\jdk1.8.0_261) mvn -version The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program NB: JAVA_HOME should point to a JDK not a JRE 위와 같은 에러가 났을 때 --> JAVA_HOME의 path가 bin 까지로 지정되어 있을 때 이런 오류가 발생했었음 따라서, JAVA_HOME의 경로를 bin 전, jdk 까지로 지정해주고 Path 설정에서 %JAVA_HOME%bin 설정해주면 됨!!
테크트리(비전공자-국비6개월) 내가 배운/배우는 Skill List 취업준비생 (6개월) 언어 기초 JAVA KH교육원(6개월과정) DataBase 기초 Oracle IDE VS Code 언어 기초 HTML 언어 기초 CSS 언어 기초 JavaScript JS 라이브러리 기초 JQuery Sevlet / JSP API 기초 JDBC 기초 MyBatis 프레임워크 Spring Framwork IDE Eclipse STS(Spring Tool Suite) 버젼관리 기초 Git + GitHub youTube & Infren 강좌 일부 취업 후 프레임워크 Vue.js Infren 강좌 1. Veu.js 시작하기- Age of Vue.js / 2. Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex / 3. Vu..
Final-[J&Y Co.] 05. 실시간 일대일채팅_WebSocket [ 파이널프로젝트(http://iclasskh.iptime.org:9090/jy/) ] Final-[J&Y Co.] 01.전자결재 step.1 Final-[J&Y Co.] 02.전자결재 step.2 Final-[J&Y Co.] 03.회람 Final-[J&Y Co.] 04.알림_WebSocket Final-[J&Y Co.] 05.실시간 일대일채팅_WebSocket 5. 실시간 일대일채팅_WebSocket (1) 로그인한 사용자들 조회(EchoHandler에 담겨진 Session 정보값을 가져옴) - 로그인한 사용자들을 대상으로 채팅방 생성 가능 (2) 사용자A가 메세지를 보냈을 때, 아직 사용자B가 채팅방에 접속하지 않았으므로 사용자B에게 알림이 전송 -> 두 사용자가 모두 채팅방에 접속시 서로의 메세지를..
Final-[J&Y Co.] 04. 알림_WebSocket [ 파이널프로젝트(http://iclasskh.iptime.org:9090/jy/) ] Final-[J&Y Co.] 01.전자결재 step.1 Final-[J&Y Co.] 02.전자결재 step.2 Final-[J&Y Co.] 03.회람 Final-[J&Y Co.] 04.알림_WebSocket Final-[J&Y Co.] 05.실시간 일대일채팅_WebSocket 4. 알림_WebSocket 1) WebSocket 라이브러리 추가 / Handler 추가 (+채팅용 handler포함) 2) WebSocket Controller ㅡ EcoHandler.java : WebSocket에 접속한 사람들의 EmpNo를 Key로 Session 값을 담아두고 알림받을 사람의 EmpNo와 알림cmd번호(0~6)를 함께 입..
Final-[J&Y Co.] 03. 회람 [ 파이널프로젝트(http://iclasskh.iptime.org:9090/jy/) ] Final-[J&Y Co.] 01.전자결재 step.1 Final-[J&Y Co.] 02.전자결재 step.2 Final-[J&Y Co.] 03.회람 Final-[J&Y Co.] 04.알림_WebSocket Final-[J&Y Co.] 05.실시간 일대일채팅_WebSocket 3. 회람 열람 / 미열람자 확인 ㅡ View 1) 회람List : 전사원+로그인한 회원의 부서에 맞추어 리스트 2) 회람열람시, 로그인한 회원의 열람 기록남김 3) 회람대상에 해당한 회원들 중 열람 기록이 없는 회원들의 정보로 미열람자 확인가능 ㅡ Controller ㅡ Service : 미열람자 체크해서 가져오기
Final-[J&Y Co.] 02. 전자결재 step.2 [ 파이널프로젝트(http://iclasskh.iptime.org:9090/jy/) ] Final-[J&Y Co.] 01.전자결재 step.1 Final-[J&Y Co.] 02.전자결재 step.2 Final-[J&Y Co.] 03.회람 Final-[J&Y Co.] 04.알림_WebSocket Final-[J&Y Co.] 05.실시간 일대일채팅_WebSocket 2. 전자결재 Update 1) 결재상태변경 : 검토(default), 반려, 승인 2) 내용수정 : 작성자의 내용 수정 ㅡ제약1. 반려된 결재서만을 작성자가 수정할 수 있다. ㅡ제약2. 승인된 결재서는 다음 결재자에게로 결재 권한이 이동된다. ㅡ제약3. 최종결재자에게 승인된 결재서는 결재완료 상태가 된다. ㅡController 1) 결재변경 :..
Final-[J&Y Co.] 01. 전자결재 step.1 [ 파이널프로젝트(http://iclasskh.iptime.org:9090/jy/) ] Final-[J&Y Co.] 01.전자결재 step.1 Final-[J&Y Co.] 02.전자결재 step.2 Final-[J&Y Co.] 03.회람 Final-[J&Y Co.] 04.알림_WebSocket Final-[J&Y Co.] 05.실시간 일대일채팅_WebSocket 1. 전자결재 Insert ㅡView a. 보고서 유형 b. 결재기안서 유형 ㅡController : 첨부파일 유무에 따른 처리 필요 : 등록이 완료되면 알림처리(작성자와 승인요청을 받은 상위 관리자) ㅡService ㅡDao + SQL문 를 이용하여 insert구문을 차례대로 연결하여 삽입 # 익힌점 1) MultiFile을 이용한 첨부파일을 ..