스프링 시작하기!Spring Tool Suite(STS)는 Java 기반의 웹 애플리케이션 개발을 위한 통합 개발 환경(IDE)입니다. STS는 이클립스(Eclipse) 플랫폼을 기반으로 한 스프링 프레임워크(Spring Framework) 및 스프링 부트(Spring
[Legacy Project 파일 생성하기!] [package명 설정] 서버 Run할때 프로젝트에 마우스 우클릭 - RunAs -> Run on Server 클릭! 과 홈 컨트롤러(HomeController)는 스프링 프레임워크에서 웹 애플리케이션을 개발할 때 사용되는 구성 요소입니다. 홈(JSP) 사용자가 애플리케이션의 루트 URL에 접속했을 때 보여지는 화면을 나
Interceptor 웹 애플리케이션에서 요청과 응답을 가로채서 처리하는 기능을 제공하는 Spring Framework의 구성요소이다. 인터셉터의 역할 사전 처리 : 클라이언트의 요청이 컨트롤러에 도달하기 전 사전에 필요한 작업을 수행한다. ex) 로그인 여부를 확
지난 시간에 만들었던 게시판 리스트에 [list.jsp] 수정과 삭제 링크를 만든다. [MemberController] 삭제요청을 할 코드를 작성. 💻 결과 회원 목록에서 26번의 회원 번호를 삭제하면? ? 리다이텍트로 응답하기 때문에 페이지 전환 없이
스프링 컴포넌트 구조 웹 애플리케이션의 경우 Controller, Service, DAO, 데이터베이스 간의 관계를 효과적으로 관리하는 것이 매우 중요하다. Controller와 Service 간의 의존 관계를 살펴보고, 비즈니스 로직의 분리와 의존성 주입을 통해 유지
파일 업로드 만들기 ! ! [insertform.jsp] 파일 업로드 하는 form을 만든다. [fileController] 3개의 메소드가 존재하다! 입력한 제목은 title에 들어있고, 업로드된 파일에 대한 정보는 myFile객체에 들어 있다. 따라서 m
Annotation 스프링에서는 다양한 어노테이션(Annotation)을 제공하여 애플리케이션의 개발과 설정을 간소화 할 수 있다. 어노테이션들은 의존성 주입 , 트랜잭션 관리 등 스프링의 다양한 기능들을 설정하기 위해서 사용된다. Annotation의 종류와 기능 @Component 클래스를 컴포넌트 또는 Bean으로 표시하는데 사용된다. 스프링을...
[DB에 댓글 기능을 구현할 sql문과 Sequence 작성] -해당 글번호에 해당되는 댓글의 목록만 가지고 와야한다! -> ref_group 로 부여. [CafeCommentDto 생성] [cafeCommentMapper] [getList문] 댓글에도 프로
댓글의 수정과 삭제 기능 구현하기