분류 전체보기 247

Java 예외(Exception) 처리 이론 정리

개요 예외 처리 로직은 귀찮지만 운영상 이슈를 체크할 때 필요한 코드입니다. Exception 의 경우 로직 처리를 하지 않더라도 발생은 되지만 RuntimeException은 컴파일 시 발견하지 못하는 에러에 대해 처리가 필요하며 또한 클라이언트에게 오류 메세지를 전달 시 규칙성이 갖춰진 형식으로 전달하는 것이 조금 더 효율적이다. 예외처리(Exception) 기초 기본적으로 예외처리에는 Error와 Exception으로 나눠지는데 이를 구분할 필요가 있다. Throwable는 Java 언어의 모든 오류 및 예외의 상위 클래스이며 VirtualMachine에 의해 혹은 throw/catch 절을 통해 발생(Throw) 될 수 있습니다. Error(오류)의 경우 Exception으로 처리하기 어려울 정도..

세무민의 코딩일기 : String cannot be resolved to a type 해결하기

[원인] 한줄요약 : String cannot be resolved to a type 오류 발생 시 JRE가 정상적으로 작동하지 않을 때 발생한다. [JRE 확인 및 변경] Project -> Properties -> Java Build Path -> JRE 확인 및 변경 버전의 경우 프로젝트 생성한 버전과 일치하는지 확인 후 해당 버전에 맞는 JRE 다운하여 추가하면 된다. [해결 및 확인] 변경 후 정상적으로 인식하는 것을 확인할 수 있었다.

2022년도 하반기 회고록 - 신입 개발자 퇴사 후 중고신입으로 입사까지

이번 회고록은 1년의 경력을 포기하고 중고신입으로 들어간 저의 이야기입니다. 모든 글의 내용은 제 주관적인 내용임으로 이 부분 참고 부탁드립니다. 1. 첫 회사? 저의 첫 회사는 (주)웅진 IT라는 회사에 인턴부터 신입 개발자까지 총 1년 4개월가량 업무를 수행했습니다. 첫 회사에 Web개발로 지원했고 채용 프로세스는 "채용형 인턴 > 수습 > 정규직" 순으로 진행되었습니다. 채용형 인턴이 되기까지의 과정으로는 "자소서 > AI면접 > One Time 면접(3시간 소요)" 순으로 진행되었어요 채용형 인턴이 된 후 마지막 최종 발표가 진행되서 조건에 맞는 경우라면 입사가 가능한 프로세스 입니다. 2. 첫 회사의 담당 업무는? 저는 1년동안 운영 및 유지보수 업무를 수행하였습니다. 사실 운영 및 유지보수라는..

Java & Spring 이론 정리

현재는 준비를 하지 않으며 예전에 준비했을 때 정리했던 내용을 공유하려고 합니다. 우선 모든 내용은 다른 블로그들을 참조하여 기술 이론을 정리한 점 참고바랍니다. 또한 내용 중 틀린 내용이 존재할 수 있다는 점도 양해부탁드립니다. (추가)실제 기술 면접 봤을 때 질문했던 내용도 아래 정리하도록 하겠습니다. -> 빨간색 표시 1. Spring 스프링 : 자바 엔터프라이즈 개발을 편하게 해주는 오픈 소스 개발 프레임 워크 2. 프레임워크 특정 프로그램을 개발하기 위한 여러 요소들과 메뉴얼인 룰을 제공하는 프로그램 뼈대가 되는 클래스, 인터페이스, 메서드 등을 미리 구현 중요한 이유는 프로젝트에 투입되는 개발자가 늘어남에 따라 전체 시스템의 통합성, 일관성이 부족하고 개발 스킬의 차이가 큰 경우 이해하기 힘든..