본문 바로가기

java8

[spring boot / error] Name for argument of type [java.lang.Long] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag.] with root cause 안녕하세요. 이번엔 spring controller 에서 에러를 발견했습니다. 2024-01-21T14:09:04.673+09:00 ERROR 89170 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IllegalArgumentException: Name for argument of type [java.lang.Long] not specified, and parameter name information not ava.. 2024. 1. 21.
자바 - 반복문 for 문, continue 안녕하세요~ 오늘은 자바의 반복문 중 하나인 for 문과 continue에 대해 알아보려고 해요. for 문은 특정 조건을 만족할 때까지 일정한 작업을 반복하는데 사용되며, continue는 반복문 내에서 특정 조건을 만족할 경우 해당 반복을 건너뛰고 다음 반복으로 넘어가게 해줘요. 이 둘을 적절히 활용하면 자바 프로그래밍에서 더욱 효율적이고 간결한 코드를 작성할 수 있어요. 이제 자세한 내용을 살펴보도록 할까요? continue 키워드 // continue 키워드 // - 반복문에서만 사용할 수 있는 키워드 // - if 문을 제외한 첫번째 블럭(영역)의 종료 지점으로 이동하는 명령 // - 반복문 내부의 코드를 수행하지 않고 다음 반복으로 이동하는 명령 for( int i = 1 ; i < 11 ; .. 2020. 6. 14.
자바 - 제어문 switch문 안녕하세요~ 자바 프로그래밍에서 제어문 switch문에 대해 이야기해보겠습니다. switch문은 조건 분기문으로, if-else문과 비슷하지만, 여러 개의 조건을 한번에 처리할 수 있습니다. switch문은 변수나 상수의 값에 따라서 실행할 코드 블록을 선택합니다. 이를 통해 코드의 가독성을 높일 수 있고, 중첩된 if-else문의 복잡도를 줄일 수 있습니다. switch문을 사용하여 자바 프로그래밍을 보다 효율적으로 작성해보세요! switch문 // switch 문 // 분기를 위해서 사용이 되는 java의 분기문법 // - if문과는 다르게 조건식이 아닌 정수 상수의 값을 기준으로 분기 // 사용법 /* switch( 정수형 변수 / 정수의 값을 반환하는 식 ) { case 상수값1 : 상수값1에 해.. 2020. 6. 14.
java - 연산자, 산술연산자,관계연산자,논리연산자,대입연산자,증가/감소 연산자 안녕하세요~ 오늘은 Java 연산자에 대해 이야기해보려고 합니다. Java 연산자는 프로그래밍에서 가장 기본적인 요소 중 하나입니다. 산술연산자, 관계연산자, 논리연산자, 대입연산자, 증가/감소 연산자 등이 있습니다. 산술연산자는 더하기, 빼기, 곱하기, 나누기 등의 계산을 수행하고, 관계연산자는 값의 크기를 비교합니다. 논리연산자는 논리곱, 논리합 등의 논리 계산을 수행하며, 대입연산자는 변수에 값을 할당합니다. 증가/감소 연산자는 변수의 값을 1씩 증가시키거나 감소시킵니다. 이러한 연산자들을 잘 활용하면 Java 프로그래밍에서 더욱 효율적인 코드를 작성할 수 있습니다. 연산자 ​ 프로그램을 작성하면서 사용할 수 있는 기화들에 정의 +, -, *, /, %, !, >, =, , =, n2; System.. 2020. 6. 14.