
https://inf.run/XKQg기억해야 할 오류1) 자바의 카멜 표기법이 DB에서는 (언더바)로 변환된다는걸 몰라서 발생한 오류였다. warehousingDate이라는 변수명을 필드명으로 지정했었는데, 한참 오류가 떠서 구글링하다가 원인을 발견해서 mys

fruitcontrollerfruitservicefruitrepository

https://inf.run/XKQg클린코드를 작성해보자.1부터 6까지의 주사위를 사용자가 입력한 횟수만큼 굴려서,각 숫자가 몇 번 나왔는지를 출력하는 프로그램이다.✅ 문제 풀이1) DiceConstructor라는 클래스를 만들어, dice의 생성자를 만들고

https://inf.run/XKQg난 아무것도 모르는 감자다.진짜다. 김영한쌤 자바 입문편 하나듣고 이 스터디를 신청했다.그때의 나로 돌아간다면 멱살을 잡고싶다.어영부영 어째저째 김영한쌤 자바 기본편이랑 병행하면서 과제를 풀고 있다.깃허브로 올리고 싶은데 깃

2024.2.19 1일차 과제질문은 다음과 같다.어노테이션을 사용하는 이유 (효과) 는 무엇일까?나만의 어노테이션은 어떻게 만들 수 있을까?메타데이터 제공: 어노테이션은 코드에 메타데이터를 추가할 수 있다. 이를 통해 컴파일러나 런타임 환경이 프로그램의 동작을 이해하고

✅ 전체 코드풀이 과정1) CalResponse 객체를 반환하는 CalTwoNumbers 메소드를 만든다.2) URL에 들어있는 쿼리값을 객체로 감싸 전달하기 위해, CalculatorNumRequest 클래스를 만든다.3) 쿼리값을 전달받아 연산하는 역할을 수행하는

자바의 람다식은 왜 등장했을까?람다람쥐.(농-담)🐿️람다 표현식은 자바 프로그래밍에서 간결한 함수를 정의하고 전달하는 방법으로, 자바 8에서 도입된 기능이다.람다는 코드를 더 간결하고 읽기 쉽게 만들어주는데 예를 들어, 이벤트 처리나 정렬과 같은 간단한 작업을 수행할

간단히 리팩토링 하는글을 써보려구 한다.오늘자 강의 듣기전에 코드부터 먼저 짜보고 싶어서..^^우선 리팩토링 전 BookController 클래스이다.이 코드에는 크나큰 문제가 있다. 바로바로,, 레이어드 아키텍쳐로 구현되지 않았다. 강의에서 나온 말이라 한번 써봤는데