devlogin 님의 블로그
close
프로필 사진

devlogin 님의 블로그

  • 분류 전체보기 (37)
    • Java (14)
    • SQL Oracle (5)
    • HTML (2)
    • jQeury (2)
    • JSP (7)
    • MyBatis (3)
    • Spring (4)
    • Vue (0)
    • aws (0)
    • Docker (0)
  • 홈
  • 태그
  • 방명록

[Spring] ExceptionHandler, 파일 업로드

*@ExceptionHandler - Controller method에서 예외가 발생되고, throws로 예외가 던져지면 DispatcherServlet이 예외를 잡아서 처리한다.사용자에게 예외메시지가 제공 => 개발자가 만든 예외처리페이지를 사용자에게 제공해야한다. -Controller안에서 다른 method가 throws한 예외를 처리할 수 있는 method 만드는것. -같은 종류의 예외를 여러 method가 발생하더라도 하나의 @ExceptionHandler로 통합되어 처리된다. 사용법) 1.예외를 throws 하는 요청처리method 정의 @GetMapping( .. ) public St..

  • format_list_bulleted Spring
  • · 2025. 9. 8.

[Spring] SessionAttributes, cookie 얻기

*include - 여러 JSP를 한번에 보여줄 때. - 중복디자인이나 중복코드를 줄일 목적으로 사용. - 중복코드를 처리할 때.( 속도 빠름, 변수, method 공유, 지시자 충돌 발생) jsp:include> -legacy : JSP도 연결 가능, Context로도 연결가능 jsp:include page=“/경로/JSP명”/> jsp:include page=“/Mapping명”/> -boot : “/경로/JSP명”으로는 연결할 수 없다.( Mapping명으로만 연결 가능 ) page=“/Mapping명”/> jsp:include page=“”/> => Mapping 명은 사용할 수 없고, 상대경로로 직접 연결가능 *관계유지 - 무상태인 웹에서 접속자의 정보를 저장..

  • format_list_bulleted Spring
  • · 2025. 9. 8.

[Spring] Controller, web parameter, RequestParam, HttpServletRequest

*Controller - 웹에 요청처리, 웹 파라메터 처리, 관계유지객체사용, scope객체 사용, view페이지명 설정, service 클래스를 사용. -웹의 요청 하나를 method하나로 처리한다.작성법) 1. 클래스의 위에 @Controller annotation 선언.( HandlerMapper가 component-scan 수행 ) @Controller public class TestController{ 2. method위에 요청URL을 처리할 수 있도록 annotation선언 @RequestMapping, @GetMapping, @PostMapping @RequestMapping( value=“/요청URL”, method=요청방식 ) public String ..

  • format_list_bulleted Spring
  • · 2025. 9. 8.

[Spring] 구조, 디렉토리, 설정, tomcat, jakarta, properties

*Spring Framework - 다양한 기능을 제공하는 Open Source Framework.( 무료 ) - Rod Johnson 최초 제안. - Spring IoC ( Inversion of Control )에서 Spring Framework으로 변환. - 기능 : DI, AOP, ORM, JDBC, MVC,,, 다양한 기능을 제공. - spring.io에서 개발툴 ( STS )및 Framework 제공. - 경량 Framework( 빠르다 – 애플리케이션이 실행될 때 필요한 객체만 로드되고 필요없는 객체는 추후 지연로딩( lazy loading) 되기 때문에 메모리를절약할 수 있다. ) - 스프링을 서비스하기위해 별도의 서버가 필요 없다. - 분산처리를 지원하지 않는다. ( web 으로..

  • format_list_bulleted Spring
  • · 2025. 9. 8.
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (37)
    • Java (14)
    • SQL Oracle (5)
    • HTML (2)
    • jQeury (2)
    • JSP (7)
    • MyBatis (3)
    • Spring (4)
    • Vue (0)
    • aws (0)
    • Docker (0)
인기 글
전체 방문자
오늘
어제
Copyright © devlogin 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바