분류 전체보기

코딩 에러 및 질문

org.springframework.web.bind.MissingServletRequestParameterException

🌳 에러 코드 Required request parameter 'languageCategoryId' for method parameter type String is not present org.springframework.web.bind.MissingServletRequestParameterException: Required request parameter 'languageCategoryId' for method parameter type String is not present 🌳 해결 방법 🌾 원인 : 처음 Grammar 화면 들어갈 때 defaultValue값을 설정하지 않아 생긴 오류. 🌾 해결 방법 : defaultValue값 설정해서 파라미터를 기본값으로 세팅하여 null발생하지 않게 예방한다.

Spring/Spring - tips

< *****이 부분만 알면 사이트 왠만한 부분은 만들 수 있음*****>

🌱 오늘의 주제 : 🌱 Request -> 서버 -> Response 요청 (Request) (1)Get. , 브라우저 주소 , a href , javascript location.href Form method=“get” AJAX type=“get” (2) POST form method=“post” AJAX type = “post” 응답 (Response) (1)결과 plain/text html/text application/Json .png File (zip, excel) (2) ..

Java

Java - 상속

🌱 오늘의 주제 : 상속 🌱 상속 생성자와 초기화 블럭은 상속되지 않는다. 멤버만 상속된다. 자손 클래스의 멤버 개수는 조상 클래스보다 항상 같거나 많다. 🌱 클래스 간의 관계 - 포함관계 클래스 간에 포함 관계. (거의 대부분 이 방법을 사용) public static void main(String[] args) { Circle c = new Circle( ); c.c.x = 0; c.c.y = 0; c.r = 0; class Circle { point c = new Point( ); int r; } class Point { int x; int y; } 🌱 단일 상속(single inheritance) 자바에서는 오직 단일 상속만을 허용한다. 🌱 Object 클래스 - 모든 클래스의 조상 Object클..

Algorithm

Algorithm - 분수찾기 (Java)

🌴 문제 문제 무한히 큰 배열에 다음과 같이 분수들이 적혀있다. 1/1 1/2 1/3 1/4 1/5 … 2/1 2/2 2/3 2/4 … … 3/1 3/2 3/3 … … … 4/1 4/2 … … … … 5/1 … … … … … … … … … … … 이와 같이 나열된 분수들을 1/1 → 1/2 → 2/1 → 3/1 → 2/2 → … 과 같은 지그재그 순서로 차례대로 1번, 2번, 3번, 4번, 5번, … 분수라고 하자. X가 주어졌을 때, X번째 분수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다. 출력 첫째 줄에 분수를 출력한다. 예제 입력 1 복사 1 예제 출력 1 복사 1/1 예제 입력 2 복사 2 예제 출력 2 복사 1/2 예제 입력 3 복사 3 예..

코딩 에러 및 질문

nested exception is org.apache.ibatis.exceptions.TooManyResultsException:

🌳 에러 코드 There was an unexpected error (type=Internal Server Error, status=500). nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 3 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selec..

Spring/Spring - tips

Controller에서 BO부르기

🌱 오늘의 주제 : Controller에서 BO부르기 🌱 Controller에서 BO부르기 Controller를 모든 BO를 부를 수 있다. 자신이 아닌 모든 컨트롤러 부를 수 있다. BO도 다른 BO 다 부를 수 있음. 상호 참조만 안되게 해야한다. 예) ABO -> BBO (0) // ABO BBO (x) BO는 자신의 DAO(Mapper)를 부를 수 있음. Post 1 - Photo N - post패키지에 넣을 수 있음 post패키지에 넣어도 됨 > postBO -> PhotoBO //브라우저 Controller TimelineBO. -> PostBO -> UserBO. // CommentBO -> UserBO xml // 어떤 사이트를 만들던 간에 userBo는 db에 가까움. 브라우저 Contr..

Spring

Spring - @RequestBody / @ResponseBody 어노테이션 이란?

🌱 오늘의 주제 : @RequestBody / @ResponseBody 어노테이션 이란? 🌱 클라이언트와 서버의 비동기 통신 클라이언트에서 서버로 통신하는 메시지를 요청(request) 메시지라고 하며, 서버에서 클라이언트로 통신하는 메시지를 응답(response) 메시지라고 한다. 웹에서 화면전환(새로고침) 없이 이루어지는 동작들은 대부분 비동기 통신으로 이루어진다. 비동기통신을 하기위해서는 클라이언트에서 서버로 요청 메세지를 보낼 때, 본문에 데이터를 담아서 보내야 하고, 서버에서 클라이언트로 응답을 보낼때에도 본문에 데이터를 담아서 보내야 한다. 이 본문이 바로 body 이다. 즉, 요청본문 requestBody, 응답본문 responseBody 을 담아서 보내야 한다. 이때 본문에 담기는 데이터 ..

FRONT-END

FRONT-END : 모든 padding, margin 속성 css

🌱 오늘의 주제 : FRONT-END : 모든 padding 속성 css 🌱 FRONT-END : 모든 padding 속성 css

코딩 에러 및 질문

session 프로필 사진 에러

🌳 에러 코드 🌳 해결 방법 🌾 원인 : session에서 설정한 프로필 사진 및 로그인 아이디를 가져와야 하는데, user 리스트에서 가져와서 사용자를 찾을 수 없었다. 🌾 해결 방법 : session에서 설정한 프로필 사진 및 로그인 아이디로 변경한다. - session에 맞는 아이디로 변경 - session

코딩 에러 및 질문

NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because "userId" is null

🌳 에러 코드 2023-05-11 14:24:59,562 DEBUG [org.springframework.web.servlet.DispatcherServlet] Failed to complete request: java.lang.NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because "userId" is null 2023-05-11 14:24:59,564 ERROR [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet]] Servlet.service() for servlet [dispatcherServlet] in context w..

요가하는 개발자
'분류 전체보기' 카테고리의 글 목록 (16 Page)