Notice
Recent Posts
Recent Comments
Link
목록중복 (2)
개발 무지렁이
[문제풀이] Level1 폰켓몬
폰켓몬 🪅 몇종류가 있는지 확인하기 위해 HashSet을 생각해 낼 수 있느냐 💡 문제 접근 과정 중복을 제거해야 몇종류가 있는지 보이니까 nums의 원소를 HashSet에 넣고, 종류의 개수를 확인했다. 주의해야할 것이, 잡을 수 있는 폰켓몬의 수보다 폰켓몬의 종류가 적을 수 있다는 것이다. 이를 유념해서 코드를 짯다. import java.util.*; class Solution { public int solution(int[] nums) { int answer = 0; int possible = nums.length/2; Set set = new HashSet(); for(int i = 0; i se..
코딩 테스트/문제풀이
2023. 2. 28. 19:10
[Spring Boot] 서비스(Service)와 에러처리
서비스 스프링에서 데이터 처리를 위한 클래스 ❓서비스가 왜 필요할까? : 서비스 없이, 컨트롤러에서 데이터 처리를 구현하면, 해당 기능이 필요한 모든 컨트롤러가 동일한 기능을 중복으로 구현해야한다 : 엔티티 클래스는 데이터베이스와 직접 맞닿아 있는 클래스이기 때문에 엔티티 클래스를 직접 사용하면, 테이블 컬럼이 변경될 수 있으니 DTO (Data Transfer Object) 클래스를 쓴다. 엔티티 객체를 DTO 객체로 변환하는 일은 서비스에서 처리한다.[QuestionService.java] public class QuestionService { private final QuestionRepository questionRepository; public Question getQuestion(Integer..
Backend/스프링부트
2022. 11. 27. 09:51