백엔드

·백엔드/Spring
Spring의 파라미터 처리방식과 포워딩 방식을 공부하며 요약 정리 @Controller public class TestController {} "main" 이라는 서블릿 주소 요청 시 자동으로 호출되는 requestMain() 메서드 정의 @RequestMapping 어노테이션을 사용하여 GET 방식의 "main" 서블릿 주소 요청 받아 처리 @RequestMapping(value = "main", method = RequestMethod.GET) public String requestMain() { return "main"; // "/WEB-INF/views/main.jsp" 페이지로 이동하도록 요청 } "push" 서블릿 주소 요청 시 자동으로 호출되는 push() 메서드 정의 => 파라미터 : 없..
·백엔드/Spring
페이징(Paging) 처리란?웹 애플리케이션에서 특히 게시판에서 대량의 데이터를 사용자에게 효율적으로 제공하기 위해서는 페이징 처리가 필수적입니다.페이징 처리는 데이터를 여러 페이지로 나누어 사용자에게 표시하며, 이를 통해 한 화면에서 적절한 양의 정보만을 제공함으로써 사용자 경험을 개선할 수 있습니다.이 글에서는 기본 페이징 처리를 위한 PageInfo 클래스의 정의와 이를 활용한 방법을 설명합니다.    페이징 처리를 위한 PageInfo 클래스 정의페이징 처리를 위해서는 먼저 여러 가지 정보를 저장할 PageInfo 클래스를 정의해야 합니다.다음은 PageInfo 클래스의 예시입니다.public class PageInfo { private int pageNum; // 현재 페이지 번호 p..
·백엔드/Java
도서 - 자바의 정석을 보며 공부한 내용 1.1 Calendar와 Date Calendar는 추상클래스 // 추상클래스는 인스턴스를 생성할 수 없다. Calendar cal = new Calendar(); // getInstance() 메서드는 Calendar 클래스를 구현한 클래스의 인스턴스를 반환함. Calendar cal = Calendar.getInstance(); ⇒ 직접 객체 생성X , getInstance() 메서드를 통해서 완전히 구현된 클래스의 인스턴스를 얻어야 함 메서드를 통해 인스턴스를 반환받게 하는 이유 ⇒ 최소한의 변경으로 프로그램이 동작할수 있도록 하기 위한것(다른 종류의 인스턴스를 필요로 하는 경우에 직접 클래스를 변경 하지 않아도됨) Calendar를 상속받아 완전히 구현한 ..
dami97
'백엔드' 카테고리의 글 목록 (6 Page)