Java 7

[Spring] Utility Class에 대해서는 Static Method로 구성하는 것이 좋을까?

안녕하세요 세기무민입니다. 이번 포스팅은 Utility Class에 대해서 Static Method vs @Component 중 어떻게 구성하는 것이 조금 더 효율적인지에 대해 의견을 정리해보려고 합니다. 서론회사에서 오프라인 코드 리뷰 중 Utility Class에 대해 Static Method가 효율적일지, @Component가 조금 더 효율적일 지 검토를 해보기로 하였고 이에 따라 개인적인 궁금증에 따라 서치를 시작했다. Static Method 말 그대로 정적 매서드로 인스턴스 생성 없이 호출이 가능하다. 주로 Utiility Class와 같이 재사용이 가능한 매서드를 제공하기 위해 사용된다. @Componet 비즈니스, 서비스 로직과 같이 어플리케이션 로직 구현 시 사용되는 어노테이션이며 의존성..

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

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

Java & Spring 이론 정리

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

세무민의 코딩일기 : 포트폴리오 화면에 블로그 기능 추가하기 2탄 [포트폴리오 사이트 제작하기 4탄]

안녕하세요 세기무민입니다. 우선 제가 진행하려는 화면은 아래의 포스팅 화면을 기반으로 진행하였습니다. 👇👇👇👇👇👇👇👇👇 전에 진행했던 포스팅을 보고 싶다면?! 👇👇👇👇👇👇👇👇👇 세무민의 코딩일기 : (JPA&Jquery) 포트폴리오 화면에 블로그 기능 추가하기 1탄 [포트폴리오 사이트 안녕하세요 세기무민입니다. 우선 제가 진행하려는 화면은 아래의 포스팅 화면을 기반으로 진행하였습니다. 👇👇👇👇👇👇👇👇👇 전에 진행했던 포스팅을 보고 싶다면?! 👇👇👇👇👇 sg-moomin.tistory.com 👇👇👇👇👇👇👇👇👇 현재까지 진행한 내용들은 아래의 주소에서 확인 가능합니다. 👇👇👇👇👇👇👇👇👇 GitHub - sg-moomin/sg-moomin.github.io Contribute to sg-moomin/sg-mo..

[백준] 1197번 최소 스패닝 트리(Java) - 세무민의 코딩일기

이번 포스팅에서는 최소 스패닝 트리 문제를 풀어보겠습니다. 1. 문제 2. 예제 3. 문제 풀이 이번 문제는 최소 스패닝 트리를 구하면 되는 문제이다. 위의 그림처럼 가중치 C가 최소인 값으로 구성된 트리를 구하면 되는데 이 또한 기존에 풀었던 union-find 알고리즘을 그대로 사용하면 된다. import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.ArrayList; import java.util.StringTokenizer; import jav..

Algorithm/Baekjoon 2021.09.29