일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- JavaScript
- 이클립스 알고리즘 세팅
- 티스토리 초대장 이벤트
- 이클립스 알고리즘 환경
- 백준10950번 c++
- 백준 1000번
- 자바스크립트
- 2020 펭수 달력
- nodejs
- RETURN ROW IF NO DATA FOUND
- 포항 지진
- 백준 알고리즘
- Eclipse Althrithm
- 백준 10950번
- 백준 1000번 java
- 백준 10951번 java
- 백준 10950번 c
- oracle
- 티스토리 초대장
- 백준 10951번
- 백준 1000번 c++
- 배열 복사
- 백준 10951번 c++
- 오라클
- 백준 1000번 c
- 펭수 달력
- 백준 10951번 c
- 지진
- 펭수 2020 달력
- 백준 10950번 java
- Today
- Total
목록개발/Java, SpringFramework (14)
스노우보드 참 좋아하는데 맨날 키보드 앞에만 있네
Spring을 이용한 게시물의 첨부파일 기능 Spring/STS 환경에서 게시물 작성시 파일을 첨부하고, 화면에서 보여주거나 다운로드할 수 있는 기능을 구현하고자 한다. 회원가입, 게시판, 댓글 기능 구현에 비해 어렵게 느껴질 수 있지만.. 이정도 쯤이야 게시물의 첨부파일 모듈 구현순서 1. 첨부파일의 등록 2. 첨부파일을 등록하는 방식은 크게 , Ajax의 형태가 존재한다. 3. 첨부파일의 반환과 화면 출력 4. 파일 업로드 정보를 테스트한 후 파일 정보를 다시 브라우저로 전송한다. 5. 첨부파일의 저장 6. 실제로 파일을 저장한다. 이 경우 고유한 파일이름, 경로, 썸네일에 주의하여 처리한다. 7. 첨부파일의 조회 8. 첨부파일이 제대로 화면에서 볼 수 있도록 작성한다. 이미지 파일과 일반 파일을 구..
URL과 URI 그리고 URN의 차이 어쩌다 "URL과 URI의 차이가 뭐야" 라는 질문을 받게 되었는데, 명확한 대답이 나오질 않았다. 이참에 정리를 해보자 글을 읽는 당신도 "둘다 그냥 인터넷 주소 아니야?" 라고 대답하게 된다면 ... 공부하면 된다. URL, URI, URN은 모두 네트워크 리소스를 나타낸다. URI (Uniform Resource Identifier) URI는 '통합 자원 식별자'로 해석할 수 있다.텍스트 페이지, 비디오, 프로그램 등 콘텐츠와 같은 리소스 중 어느 하나를 인식하기 위한 문자열이다. 자원에 접근하기 위해 사용되는 절차어떤 자원을 가지고 있는 컴퓨터컴퓨터에서 특정한 파일의 이름 URI은 URL, URN의 상위개념이다.URL과 URN도 리소스를 가리키지만, URI는 ..
REST API (Representational State Transfer API) 1. REST APIREST API는 Representational State Transfer API의 약자로 2000년 Roy Fielding의 박사 학위 논문에서 처음 등장하였다. REST는 대규모 네트워크 시스템을 위한 아키텍처 형식으로 구성은 HTTP URI와 HTTP Method로 이루어져있다.URI는 정보의 자원을 표현해야 하며, 자원에 대한 행위는 HTTP Method(GET, POST, PUT, DELETE 등)으로 표현한다.최근 Open API등의 서비스 제공에서 많이 사용되어지며, 스프링MVC의 3버전부터 @ResponseBody를 이용하여 지원한다. 간단 용어정리1) @RestController컨트롤러..
Spring / STS 개발 전 준비사항 및 프로젝트 생성 Spring Framework를 이용하여 웹프로젝트 진행하는 과정에 대해 포스팅하고자 한다. STS 설치와 개발환경 스프링 개발에 가장 많이 사용하는 통합 개발 도구는 Eclipse 기반으로 개발된 STS(Spring Tool Suite) 혹은 인텔리제이(Intellij)를 이용한다. 나는 STS를 이용했다. 사전에 1.6버전 이상의 JDK 설치가 필요하다. 가급적이면 1.8 최신버전을 설치하도록 하자. JDK 설치 후 STS는 다운로드링크 에서 다운받아 설치한다. 스프링 프로젝트를 시작하는 방법 스프링를 실행한 후 상단 메뉴에서 [File]-[New]를 누르면 여러가지 프로젝트 생성버튼이 나온다. 프로젝트를 생성하는 두 가지 방법에 대해 설명하..