일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- 주식 청약 일정
- codeigniter
- 6월 공모주 청약 일정
- linux
- Eclipse
- java
- Stock ipo
- 주식 청약
- 맥
- 공모주 청약 일정
- php
- 공모주 청약
- 7월 공모주 청약 일정
- 주식
- 코드이그나이터
- 제이쿼리
- html
- IPO
- 자바스크립트
- jquery
- css
- MYSQL
- 오라클
- 리눅스
- Stock
- 공모주
- Oracle
- JavaScript
- SQL
- Today
- Total
목록Spring (45)
개발자의 끄적끄적
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bhhySw/btqHNvZ2iZE/6skDvKtO30qTThpkhv8loK/img.png)
[java/spring] eclipse에서 xml 파일에 주석처리하는 단축키 사용하기 이클립스에서 xml 파일의 주석은 단축키가 무엇일까요? xml 파일의 주석은 인데요. 단축키로 주석을 양 끝으로 추가하려면 먼저 영역을 선택해야 합니다. 선택하고 나서 다음과 같이 단축키를 실행하시면 됩니다. Ctrl + Shift + / => 주석 처리 Ctrl + Shift + \ => 주석 해제 출처 : zzznara2.tistory.com/659
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bbOjnL/btqHLZZH0Nn/I46OVLLMlHXYHyAPOrI211/img.png)
[java/spring] JSch 라이브러리 : java 에서 원격 ssh 명령어 실행 [펌] 자바에서 원격 서버에 명령어를 실행하거나 ftp로 파일을 주고받기 위해서 apach-commons에 있는 ftp/telnet 라이브러리를 사용한다. 하지만, sftp/ssh는 구현할 수가 없기 때문에 보안에 취약하다. 오픈소스인 jsch라이브러리는 java에서 sftp/ssh를 사용해 원격 서버에 접속할 수 있는 유용한 api를 제공한다. maven spring boot 환경에서 우분투 리눅스 서버에 ssh 명령어를 날려 실행하는 것으로 간단한 테스트를 해 보았다. JCraft 공식 사이트에서 zip, jar 파일의 라이브러리를 직접 받을 수 있다. 여기서는 maven dependency에 설정해서 jsch를 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/2VCOI/btqG5LvvRKq/rNu3OCTucsmgw1rNSAy7FK/img.png)
[Spring] 스프링 세션, 쿠키 구현(Spring Session, Cookie) [펌] |세션과 쿠키(Session, Cookie) 웹 서비스는HTTP 프로토콜을 기반으로 사용자와 통신한다.HTTP 프로토콜은 클라이언트와 서버와의 관계를 유지하지 않는 특징인Stateless기반인 프로토콜이다. 따라서 만약 쇼핑몰같은 웹서비스를 이용할 때 만약HTTP 프로토콜만으로 통신한다면 페이지를 이동할 때마다 계속해서 서버와 연결해야하는 불편함이 생긴다. 또한 사용자의 요청마다 서버와 매번 새로운 연결이 생기기 때문에 로그인 상태유지, 장바구니 등의 기능을 구현하는 것이 매우 까다로워진다. 이런Stateless상태를 해결하는 두 가지 방식이 있는데세션(Session)과 쿠키(Cookie)다. 두 방식 모두 사용자..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CenU1/btqGnrYKf03/CXHErjcNmFWhajYQY0IGq1/img.jpg)
[java & spring] 문자열(String)의 빈 값 혹은 Null을 다루는 여러가지 방법 자바에서 문자열의 빈 값("")과 Null을 다루는 방법은 여러 가지가 존재합니다. 먼저, 문자열의 빈 값과 null을 다룰 때 아래와 같은 코드를 자주 만나게 되는데요. boolean checkString(String str) { return str == null || str.equals(""); } 하지만 이 방법은 equals()가 내부적으로 가지는 여러 로직에 의해 기능적으로 낭비일 수 있습니다. 그래서 여기서는 3가지 방법을 소개하려고 합니다. 1. 자바 6보다 낮은 버전이라면 length()를 활용해보시기 바랍니다. 아래의 코드를 봐주시기 바랍니다. //equals() public boolean e..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/BcHc8/btqGkgCOmzA/daR806Lr9xX6iQw8bVEyA0/img.png)
[Spring] ResponseEntity는 왜 쓰는 것이며 어떻게 쓰는걸까? [펌] 기존 내 개인 프로젝트 코드의 RestController 반환값은 모두 Object 타입이었다. 하지만, 일반적인 API는 반환하는 리소스에 Value만 있지 않다는 것을 모두 알고 있을 것이다. 당장 생각나는 것으로는 상태코드, 응답 메시지 등이 포함될 수 있겠다. 그럴때 사용되는 것이 ResponseEntity Class 이다. ResponseEntity는 HttpEntity를 상속받음으로써 HttpHeader와 body를 가질 수 있다. Spring MVC 로 웹페이지 구축했을 때, 제가 작성한 API 반환 타입은 Object 뿐이었습니다 . Header 값을 통해 조금 더 견고한 API를 개발했더라면 더 좋았을걸..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bZDxAz/btqGh5H1L1d/gf8KI8Rx0w8ibBoskpohVK/img.png)
스프링(Spring) 파일 업로드(File Upload) [펌] 1. 스프링(Spring) 파일 업로드(File Upload) - 필요 jar 파일 (com.springsource.org.apache.commons.fileupload.jar, com.springsource.org.apache.commons.io.jar) - HTML 태그의 enctype 속성을 multipart/form-data 설정 - 스프링 설정 파일에 MultipartResolver 설정 2. 코딩 소스 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/df9LYC/btqFP9brrIS/k0WIAkgb3EWNYlw7709Vk1/img.jpg)
[spring] 전자정부프레임워크 페이징 라이브러리 ------------------------------------------------------------------------------------------------------------------------------------------ 1. 설정 1.1. 전자정부 프레임워크 라이브러리 pom.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 egovframe http://maven.egovframe.kr:8080/maven/ true false egovframework.rte egovframework.rte.ptl.mvc 2.7.0 전자정부 프레임워크 라이브러리는 별도로 repository로 다운 받아야..
[Spring] Interceptor (1) - 개념 및 예제 인터셉터 ( Interceptor ) Interceptor란 컨트롤러에 들어오는 요청 HttpRequest와 컨트롤러가 응답하는 HttpResponse를 가로채는 역할을 합니다. 인터셉터는 관리자만 접근할 수 있는 관리자 페이지에 접근하기 전에 관리자 인증을 하는 용도로 활용될 수 있습니다. 이번 주제에서는 컨트롤러에서 인터셉터를 활용하여 접근 권한을 해보고, 기술 침투적인 HttpSession을 제거하여 세션을 처리하려 합니다. 인터셉터는 Servlet의 앞, 뒤에서 HttpRequest, HttpResponse을 가로채는 Filter와 그 역할이 유사한데, Filter와 Interceptor는 분명히 다릅니다. Filter와 Interce..