1년전 이맘때쯤 SQLD를 취득했는데 완전 늦은 후기를 써보려고 합니다 ㅎㅎ... 먼저 저는 전공자 + 관련 직종에서 일하고 있어요.하지만 시험 응시할 땐 취업한지 반년도 안된 상태라 고냥 학교다니는 학생 신분일 때와 별 다를거 없는 지식 수준에서 시험을 쳤던 것 같아요. 제 기준에서 전공자라 생각해서 공부안하고 볼 정도의 만만한 시험은 아니었던 것 같아요.왜냐면.. 일단 전 일명 노랭이 책이라고 불리는 "SQL 자격검정 실전문제" 책만 사서 냅다 풀기 시작했는데제 생각보다 SQL 문제가 잘 안풀리는게 많더라고요..그리고 이 책에는 이론 정리가 하나도 없고 문제만 있는 책이라 이론 정리가 필요하다고 생각했습니다. SQL 자격검정 실전문제 : 네이버 도서네이버 도서 상세정보를 제공합니다.search.sho..
Several ports (8005, 8080, 8009) required by XXX are already in use.The server may already be running in another process, or a system process may be using the port.To start this server you will need to stop the other process or change the port number(s). 서버를 시작했을 때 위와 같은 오류 메세지가 발생했다.이는 8005, 8080, 8009 포트가 이미 사용중이라서 생기는 오류이다. 해결방법1. 관리자 권한으로 CMD 창을 연다. 2. CMD 창에서 아래의 명령어 입력한다.netstat -a -o 3..
Oracle 데이터베이스 접속 중 아래와 같은 오류가 발생했다. 해결방법 SELECT resource_name, limit FROM DBA_PROFILES WHERE profile='DEFAULT' AND resource_type = 'PASSWORD'; 위의 쿼리문을 실행시키면 아래와 같이 PASSWORD_LIFE_TIME이 180인 것을 확인할 수 있다. 유효 기간을 무한으로 설정하려면 아래의 쿼리문을 실행하면 된다. ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; PASSWORD_LIFE_TIME이 UNLIMITED로 변경된 것을 확인할 수 있다.
이전에는 멀쩡했던 코드들이 아래와 같이 빨간줄이 생겼다. 그리고 실행하니까 Exception in thread "main" java.lang.NoClassDefFoundError와 같은 오류가 발생했다. 해결 방법 build.grdle을 refrrsh해주면 된다. 해당 프로젝트 우클릭 > Grdle > Refresh Gradle Project
프로젝트 생성 후 실행 시 아래와 같은 오류가 발생하면서 프로젝트가 실행되지 않는 문제가 발생했다. 이는 application.properties 또는 application.yml을 설정해주지 않아서 발생한 문제이다. 해결 방법 아래와 같이 설정해주면 정상적으로 프로젝트가 실행된다. - application.properties일 경우 spring.datasource.url=jdbc:[DB명]://localhost:3306/[DB 스키마명] spring.datasource.username=[DB ID] spring.datasource.password=[DB PW] spring.datasource.driver-class-name=[JDBC 드라이버] - application.yml일 경우 spring: da..
프로젝트 중 수강 년도에 따라 로그인한 학생의 수강 교과목을 출력하는 과정에서 발생한 문제이다. 나의 작업 환경에서는 정상적으로 동작했지만 깃을 통해 pull을 받은 팀원의 환경에서는 아래와 같은 오류가 발생했다. Parameter 'studentId' not found. Available parameters are [arg2, arg1, arg0, param3, param1, param2] org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: 해결방법 기존 코드 package com.lms.user.classinfo.mapper; import com.lms.user...
이전글에서 확인할 수 있다시피 2차 프로젝트를 마무리하지 못하고 수료했다.😭 그래서 추가적으로 개발 진행을 할 수 있는 사람끼리 프로젝트 마무리를 하기로 결정! 원래 초기 기획은 대학교에서 사용하는 웹사이트였지만 이후 개발에 참여할 수 있는 사람이 나를 포함하여 2명밖에 없었기 때문에 시간상 학원에서 사용하는 웹 사이트로 목적이 변경되었다. 회원 페이지 이외의 구현 내용은 이전글을 참고바란다~! 💨 주요 기능 소개 📌 메인 페이지 기존의 학교 로고에서 학원 로고로 변경했다. 로그인을 하면 아래의 페이지에 접근이 가능하다. 📌 나의 정보 (학생 & 강사) 1. 나의 정보 조회 학생과 강사 모두 자신의 정보를 조회할 수 있다. 2. 나의 정보 수정 수정하기 버튼을 누르면 사진, 이메일, 주소, 연락처 등을 ..