일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- tomcat
- ServletConfig
- #java
- #sendRedirect()
- ServletContextListener
- spring security
- @PathVariable
- Spring Boot
- 서블릿 초기화 파라미터
- Container
- 점사라짐
- #페이지이동
- jsp
- 디자인패턴
- spring5
- Servelt
- MVC
- 한글 처리
- 웹 어플리케이션 감시
- #jsp
- 서블릿
- Spring
- oauth
- 데이터 공유
- servletContext
- 확장자 사라짐
- servlet
- Today
- Total
목록DB/Mongo (4)
Choi의 고유결계
싱글톤 에서의 CLOSE() Java 웹 강의를 보면 항상 의문이 들었던 점이있다. 싱글톤으로 만들어진 몽고디비 DAO에서 CLOSE()를 해줄 필요가 있나 말이다. 오늘 구글링을 하다 내 궁금중을 해소 해주는 글을 발견하였다. 스택 오버플로우 하나의 Mongo 객체를 사용해야하므로 풀링을 수행합니다. 그러나 여러 객체를 사용하는 경우에는 .close()명시 적으로 >호출해야합니다 . Mongo 클래스는 스레드로부터 안전하며 스레드간에 공유되도록 설계되었습니다. 일반적으로 주어진 DB 클러스터에 대해 단 하나의 >인스턴스를 생성하여 앱 전체에서 사용합니다. 어떤 이유에서든 많은 몽고 인턴을 창작하기로 결정했다면 다음 사항에 유의하십시오. 모든 리소스 사용 한도 (최대 연결 수 등)는 mongo 인스턴스별..
MongoDB - 커넥션 풀 (Connection Pool) java로 웹어플리케이션을 제작하다보면 데이터베이스를 사용하게 된다. 이렇게 DB 공부를 하나보면 커넥션풀을 들어봤을것이다. 그럼 커넥션풀이 무엇이냐 뭐 몽고디비 커넥션풀을 찾으러 필자의 블로그에 들어온걸 보면 이미 어느 정도는 알겠지만 혹시 모르는 분을 위해 커넥션풀이란? 데이터 베이스에 많은 접속이 들어 올때 마다 커넥션 연결 객체를 만들어야하는데 그때 그때 마다 만들면, 응답하는 속도가 느려질것이다. 그렇기 때문에 미리 연결 객체를 만들어 미리 만들어준것을 나눠 주면 응답 속도가 빨라지지 않겠는가? 근데 그것을 여러분은 아는가? 몽고디비는 자체 내부적으로 만들어 사용한다고 한다. 그러니까 기본적으로 따로 설정 하지 않아도 그냥 생성만 하면..
저번에는 java에서 단순히 mongodb와 연결만하는 것을 보여드렸는데요 이번 시간에는 데이터와 값을 가져오는 시간을 가져보겠습니다. 목차 여러개 가져오기 하나만 가져오기 Document값 가져오기 여러개_가져오기 mongoClient = new MongoClient("localhost",PORT); DB = mongoClient.getDatabase(DB_NAME); System.out.println("Connected to the database successfully"); documentMongoCollection = DB.getCollection(col); 자 일단 이렇게 기본적으로 mongoDB에 연결 해주도록합니다. 저번 시간에 콜렉션 까지 받아왔는데요. 오늘은 콜랙션을 받아온 documen..
현재 나는 블로그를 만들고있는중이다 몽고디비를 활용하여 게시글을 저장하고 조회하는중이다.지금은 게시물 검색을 구현하는중 $text 인덱스를 적용하여 복잡하게 jsp 내에서 코드를 작성할 필요없이 저장리소스는 좀 먹지만 쿼리로 좋은 퍼포먼스를 내려고했다. { "_id" : ObjectId("5bf6498d91e3dcc3cbcbc0f2"), "PJ_board" : [ { "board_header" : "test", "board_contents" : "test", "board_userID" : "writer", "board_date" : "2018.11.13", "board_like" : 3, "board_dislike" : 1 } ] } 위 형태가 현재 게시물을 저장하는 형태이다.한 콜렉션 안에 배열이름으..