Backend/Spring

[Spring] 스프링의 빈(Bean) 생명주기 콜백의 개념 및 필요성 1. 빈 생명주기 콜백의 필요성 보통 프로젝트를 하다보면 데이터베이스 커넥션 풀과 같이 애플리케이션 시작 시점에 특정 작업을 수행하고 종료되는 시점에도 작업을 해야하는 경우가 있다. 이럴 때 빈 생명주기를 알고 있다면 유용하게 활용할 수 있다. 2. 빈 생명주기 필요한 경우의 예제 실제로 간단한 예제를 통해 필요한 경우를 예시로 생각해보자. 다음은 네트워크를 연결하는 경우의 예시이다. (실제로 연결하지는 않고 간단하게 로그만 찍어보았다) public class NetworkClient { private String url; public NetworkClient() { System.out.println("생성자 호출, url: "+ur..
[SpringBoot] ajax로 사진 업로드와 삭제, 썸네일 미리보기 기능 구현하기 안녕하세요 오늘은 ajax를 이용하여 사진 업로드 기능을 구현하고자 합니다. 보통 게시판 등의 웹사이트를 만들면 사진을 업로드하는 기능이 흔히 들어가고는 합니다. 이 사진 업로드하는 기능을 만들면서 조금 애를 먹었어서 정보를 공유해보려고 합니다. 먼저 결과물 보여드리겠습니다ㅎㅎ 기능이 따로 특별한건 없고 (관리자페이지와 왼쪽의 네비게이션 영역은 공통레이아웃이니 신경안쓰셔도 됩니다) 유저가 사진을 추가 버튼을 누르고 사진을 추가하면 추가한 사진들의 썸네일을 보여준 뒤, 썸네일을 누르면 전송 목록 및 썸네일에서 누른 사진을 삭제, 전송하기 버튼으로 사진들을 전송하면 서버에서 사진을 받아 처리한 뒤 그 결과를 아래에 띄워주는..
[Spring]게시글 사진 업로드기능 구현(MultipartHttpServletRequest) Spring 프로젝트를 개발하면서 게시판 기능을 만들던 중 프론트에서 전달된 이미지 파일을 받아서 서버에 저장해야 하는 경우가 생겼습니다. 앱에서 서버로 MultipartHttpServletRequest를 이용하여 request에 이미지 파일을 붙여서 요청을 보내주면 서버에서 이미지를 아래와 같은 코드로 받아서 처리하였습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 @RequestMapping(value="/image.do",method=RequestMethod.POST) public @ResponseBody Integer insertBoardInfo(HttpSer..
Chung-A
'Backend/Spring' 카테고리의 글 목록 (5 Page)