Как получить отдельные данные поля из mongodb в Java - PullRequest
0 голосов
/ 19 марта 2019

Я пытаюсь реализовать веб-приложение JSP с MongoDB в качестве внутренней базы данных, с сеансом, установленным в поле «Имя пользователя» для извлеченных данных. Это мои данные в базе данных mongo

Ниже приведен мой код сервлета,

public BasicDBObject authenticateUser (LoginBean loginBean) {

    String userName = loginBean.getUserName();
    String password = loginBean.getPassword();


    Mongo mongo = new Mongo("localhost", 27017);
    DB db = mongo.getDB("MovieRecommender");

    DBCollection table = db.getCollection("Users");

    BasicDBObject andQuery = new BasicDBObject();
    List<BasicDBObject> obj = new ArrayList<>();
    obj.add(new BasicDBObject("Username", userName));
    obj.add(new BasicDBObject("Password", password));
    andQuery.put("$and", obj);


    DBCursor cursor = table.find(andQuery);



    while (cursor.hasNext()) {
         /**
          * This is where my session has to be implemented for the Username
          */


    }        
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...