여기 포스팅 수가 40개 넘었을때, 네이버에 들어가 rss 등록 신청을 했더니 이미 등록되 있는 경우라고 답변이 왔다. ======================================================================================== 요청하신 블로그는 이미 네이버 블로그 검색 결과에 반영 중입니다. 네이버블로그 이외의 블로그가 네이버 검색에 노출되는 것은 아래의 2가지로 고객님의 블로그는 2)번의 경우입니다. 1) 블로그 운영자가 네이버에 직접 검색 반영을 요청한 경우 2) 네이버 로봇이 자동으로 인터넷상의 블로그를 방문하여 문서를 수집한 경우 만약, 검색결과에 노출되지 않는 게시글이 있다면, 게시글 url을 기재하여 문의해 주세요. 확인하여 안내해 드리겠습니..
CrudRepository 혹은 PagingAndSortingRepository 인터페이스를 사용하면 MongoDB 의 Collection 을 다룰 모든 메소드가 제공되는 것이나 다름없다. 그렇다면 deleteAll() 같은 무자비한 메소드도 모든 개발자가 아무데서나 제약없이 사용 가능하다는 이야기 이다. 이런 메소드들을 선택적으로 제한하여 개발자에게 제공하고 싶다면 어떻게 할까. 사용자정의 Repository 인터페이스를 만들면 된다. 방법은 간단하다. CrudRepository 또는 PagingAndSortingRepository 인터페이스에 정의되있는 메소드들 중에 원하는 것만 copy 해서 따로 인터페이스를 만들면 된다. T save(T entity); Iterable save(Iterable
이전 포스팅에서 설명한 Repository 인터페이스중에 PagingAndSortingRepository 를 이용해서 MongoDB 데이터에 접근해보자. PagingAndSortingRepository 는 CrudRepository 인터페이스를 상속받기 때문에 기본적인 CRUD 메소드를 가지고 있으며, 추가적으로 페이징 처리에 필요한 메소드를 가지고 있어서 아마도 자주 쓰게 될 Repository 인터페이스가 아닐까 싶다. Domain Class com.springdata.domain 패키지를 하나 추가하고, 그 안에 도메인 클래스를 하나 만든다. package com.springdata.domain; import org.springframework.data.annotation.Id; public cla..
Repository Spring Data MongoDB - Reference Documentation 을 읽어보면 알겠지만 상당부분을 Repository 라는 개념을 설명하고 있음을 알 수 있다. 우선 repository 라는 개념을 정확히 설명하기에 좀 애매한데.. 특정 collection(일반적인 RDBMS에서의 Table 개념)에만 사용할 쿼리들을 정의해두는 곳이라고 생각하면 단순하지 않을까 한다. 이 Repository 인터페이스를 만든 궁극적인 목적은 다양한 저장소들을 위한 데이터접근계층(Data Access Layer)을 구현하는 노력을 줄이는데 있다. 이 인터페이스가 어떤일을 하길래 우리가 매번 DB와 매핑작업하는 성가신작업을 줄여주는 것일까. 바로 Query methods 가 그 요점이다...
Subversion Java API Subervion 을 사용하다가 commit 한 이력을 기간별로 조회해서 엑셀로 출력하고 싶다던가. 또는 commit 할때 사용자가 굳이 기입하지 않아도 공통적인 메시지를 더 들어가게 하고 싶다던가. 아니면 특정 프로젝트에 맞춰 check out 을 편하게 하고 싶다던가.. 이렇게 Java 환경에서 svn 을 맘대로 조종하고 싶다고 느껴진다면. SVNKit 에 모든 답이 있다. 아래 공식웹사이트에 방문하면 친절히 수많은 예제들과 도움말이 넘쳐난다. http://svnkit.com Dual Licensing 기본적으로 SVNKit 은 Open Source 이다. 하지만 상업적이냐 아니냐에 따라 라이센스 정책은 2가지로 나뉜다. TMate Open Source Licens..
Introduction to MongoTemplate MongoTemplate 클래스는 Spring Data MongoDB 에서의 핵심 클래스이며, MongoDB를 잘 사용할 수 있게 풍부한 기능들을 지원을 하고 있다. 물론 이걸 안쓰고, MongoDB java 드라이버를 직접 사용해서 데이터를 다뤄도 전혀 문제는 없다. 하지만, Spring Data 에서 Data Access Layer 구축하기 편하도록 직접 만든 클래스이기 때문에 한번 써보는게 어떨까. 일단 객체를 XML 설정파일에 등록해놓으면 MongoTemplate 클래스는 Thread-Safe 이므로, 여러객체 사이에서도 문제없이 재사용이 가능하다. MongoTemplate 클래스의 주된기능은 MongoDB의 document 들을 등록ㆍ수정ㆍ삭..
- Total
- Today
- Yesterday
- vagrant
- MongoDB
- ipTIME
- MyBatis
- ktm모바일
- javascript
- python
- Oracle
- heroku
- github
- 아이맥
- Google Chart Tools
- Spring
- ggplot2
- eclipse
- ubuntu
- 자급제폰
- ggplot
- R
- 도넛차트
- 마인크래프트
- docker
- java
- 셀프개통
- MySQL
- 알뜰요금제
- 이클립스
- 맥북
- SVN
- 막대그래프
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |