생계형 개발자 연서은
close
프로필 배경
프로필 로고

생계형 개발자 연서은

  • 분류 전체보기
    • 스프링 MVC 하루만에 배우기 개정판
    • 생계형 개발자 SI에서 살아남기
    • PHP 3분 핵심 요약집
    • 스프링 부트 하루만에 배우기
    • 스프링 MVC 하루만에 배우기 구판
    • 생계형 개발자 다이어리
  • 홈
컨트롤러와 뷰 수정

컨트롤러와 뷰 수정

컨트롤러에서 서비스 인터페이스 호출 /src/main/java/v2/mvc/spring/blog/controller/BlogController.java @DeleteMapping(value = "/delete") public String delete(int blogContSeq) { this.blogService.delete(blogContSeq); return "redirect:/list"; } 컨트롤러 파일 BlogController.java 파일을 엽니다. 삭제 요청을 받아들이는 컨트롤러 메소드 delete를 작성합니다. 상세 화면 뷰 코드 수정 /src/main/webapp/WEB-INF/views/blog/read.jsp 상세 화면 뷰 파일 read.jsp를 엽니다. 입력일 태그 아래에 삭제 기..

  • format_list_bulleted 스프링 MVC 하루만에 배우기 개정판
  • · 2024. 1. 22.
  • textsms
서비스 구현 클래스에 매퍼 인터페이스 호출 기능 추가

서비스 구현 클래스에 매퍼 인터페이스 호출 기능 추가

blogMapper 멤버변수 추가 /src/main/java/v2.mvc/spring/blog/service/impl/BlogServiceImpl.java private BlogMapper blogMapper; 블로그 서비스 구현 클래스 BlogServiceImpl.java 파일을 엽니다. blogMapper 멤버변수를 추가합니다. 생성자 수정 public BlogServiceImpl(BlogDAO blogDAO, BlogMapper blogMapper) { this.blogMapper = blogMapper; 생성자에 BlogMapper 타입 매개변수 blogMapper 를 추가합니다. 매개변수 blogMapper를 멤버변수 blogMapper를 바인딩합니다. 매퍼 인터페이스 호출 메소드 작성 /src..

  • format_list_bulleted 스프링 MVC 하루만에 배우기 개정판
  • · 2024. 1. 21.
  • textsms
매퍼 인터페이스 만들기

매퍼 인터페이스 만들기

매퍼 인터페이스용 패키지 생성 v2.mvc.spring.blog 패키지 아래에 mapper 패키지를 생성합니다. 매퍼 인터페이스 생성 v2.mvc.spring.blog.mapper 패키지 아래에 BlogMapper 인터페이스를 생성합니다. 인터페이스 메소드 작성 /src/main/java/v2.mvc.spring.blog.mapper/BlogMapper.java int delete(int blgContSeq); 인터페이스 메소드를 작성합니다. 매퍼 어노테이션 추가 /src/main/java/v2.mvc.spring.blog.mapper/BlogMapper.java @Mapper 인터페이스 이름 위에 @Mapper 어노테이션을 붙입니다.

  • format_list_bulleted 스프링 MVC 하루만에 배우기 개정판
  • · 2024. 1. 20.
  • textsms
블로그 컨텐츠 수정 컨트롤러 작성하기

블로그 컨텐츠 수정 컨트롤러 작성하기

블로그 컨텐츠 수정 컨트롤러 작성하기 개요 블로그 컨텐츠 수정 서비스를 이용해서 블로그 컨텐츠를 수정하는 컨트롤러를 만듭니다. 성공하면 수정 페이지로 다시 이동하고, 실패하면 리스트 페이지로 이동합니다. 블로그 컨텐츠 수정 컨트롤러 작성 /src/main/java/v2/mvc/spring/blog/controller/BlogController.java @PutMapping(value = "/edit/{blogContSeq}") public String putEdit(BlogEditRequestVO blogEditRequestVO) { boolean isSuccessEdit = this.blogService.edit(blogEditRequestVO); if (isSuccessEdit) { return "r..

  • format_list_bulleted 스프링 MVC 하루만에 배우기 개정판
  • · 2024. 1. 19.
  • textsms
블로그 컨텐츠 수정 서비스 수정하기

블로그 컨텐츠 수정 서비스 수정하기

블로그 컨텐츠 수정 서비스 수정하기 개요 블로그 컨텐츠 수정 서비스는 먼저 서비스 구현 클래스의 메소드를 구현하고, 이를 바탕으로 역으로 서비스 인터페이스 메소드를 만드는 방법을 소개하겠습니다. 서비스 구현 클래스 구현하기 /src/main/java/v2/mvc/spring/blog/service/impl/BlogServiceImpl.java @Override public boolean edit(BlogEditRequestVO blogEditRequestVO) { int affectRowsCount = this.blogDAO.update(blogEditRequestVO); return affectRowsCount > 0; } BlogServiceImpl.java 파일을 엽니다. edit 메소드를 작성합니..

  • format_list_bulleted 스프링 MVC 하루만에 배우기 개정판
  • · 2024. 1. 18.
  • textsms
블로그 컨텐츠 수정 매퍼와 DAO 수정하기

블로그 컨텐츠 수정 매퍼와 DAO 수정하기

매퍼 수정하기 /src/main/resources/sqlmap/TB_BLG_CONT_SQL.xml 매퍼 파일을 열고 수정 쿼리를 입력합니다. DAO 수정하기 /src/main/java/v2/mvc/spring/blog/dao/BlogDAO.java public int update(BlogEditRequestVO blogEditRequestVO) { return this.sqlSessionTemplate.update("TB_BLG_CONT.update", blogEditRequestVO); } BlogDAO.java 파일을 엽니다. selectOne 메소드 아래에 update 메소드를 추가합니다.

  • format_list_bulleted 스프링 MVC 하루만에 배우기 개정판
  • · 2024. 1. 17.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ···
  • 13
  • navigate_next
전체 카테고리
  • 분류 전체보기
    • 스프링 MVC 하루만에 배우기 개정판
    • 생계형 개발자 SI에서 살아남기
    • PHP 3분 핵심 요약집
    • 스프링 부트 하루만에 배우기
    • 스프링 MVC 하루만에 배우기 구판
    • 생계형 개발자 다이어리
최근 글
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바