pom.xml org.mongodb mongo-java-driver 3.4.2 데이터 조회 public void mongoDB() { String url = "mongodb://localhost:27017/local"; String database = "quizdb"; String table = "quiz"; //mongoDB 연결 MongoClient mongoClient = MongoClients.create(url); //데이터베이스 선택 MongoDatabase mongoDb = mongoClient.getDatabase(database); //컬렉션 선택 MongoCollection collection = mongoDb.getCollection(table); // 쿼리 작성 (예: 모든 문서 조..
분류 전체보기
*************************** APPLICATION FAILED TO START *************************** Description: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. 이 에머 메시지는 스프링 부트 애플리케이션이 기본 포트인 8080을 이미 다른 프로세스가 사용 중이라는 것을 나타낸다. 일반적으로 서버를 정상적이지 않은 방법으로 종료하거나 종료된 경우 사용자에게는 사용 하지 않..
1.‘eclipse.ini’ 설정 파일 설정 vm jdk의 경로를 직접 지정. jdk를 여러 개 설치하고 작업한다면 직접 위치를 지정하여 사용할 수 있음 vmargs 라인 이전에 설정 -Dosgi.requiredJavaVersion=1.8 사용할 자바 버전 -Xverify:none 초기 실행 시 클래스 유효성 검사, 생략 -XX:UseParallelOldGC 병렬 GC사용 -XX:+AggressiveOpts 컴파일러의 소수점 최적화 기능 작동 설정. -XX:-UseConcMarkSweepGC 이클립스 gui 응답 최적화 설정 XX:PermSize=1024M JVM 클래스와 메서드를 위한 공간 OutOfMemoryError:PermGenspace 발생시 이 설정값을 늘려야 한다. XX:MaxPermSize..
MongoDB MongoDB는 NoSQL 데이터 베이스로, 문서 지향형 데이터 베이스이며 크로스 플랫폼을 지원한다. C++로 작성되었으며, 현재 가장 인기 있는 NoSQL 데이터베이스 중 하나이다. MongoDB는 JSON 문서의 이진 표현 형태로 데이터를 저장한다. less-schema적인 형태는 애플리케이션을 탄력적으로 만들어 줌 MongoDB 와 DBMS 차이점 MongoDB 구조 Database → Collection → Document DBMS 구조 Database → Table → Row → Column MongoDB는 Collection이 Table이고, Document가 행, Field가 열에 해당 함 MongoDB는 Join을 하지 않고, Embed행위를 통해서 해결할 수 있음 구성 요소..