今天完成了统计查询权限
学习时长:2小时
代码量:200+
博客数:1篇
学习内容:Web
其他学习内容:
学会了redis数据库的命令以及API操作
import java.util.Map; import redis.clients.jedis.Jedis; public class RedisTest { public static void main(String[] args) { Jedis jedis = new Jedis("localhost"); jedis.hset("student.scofield", "English", "45"); jedis.hset("student.scofield", "Math", "89"); jedis.hset("student.scofield", "Computer", "100"); Map<String, String> value = jedis.hgetAll("student.scofield"); for (Map.Entry<String, String> entry : value.entrySet()) { System.out.println(entry.getKey() + ":" + entry.getValue()); } } }
import redis.clients.jedis.Jedis; public class RedisTest2 { public static void main(String[] args) { Jedis jedis = new Jedis("localhost"); String value = jedis.hget("student.scofield", "English"); System.out.println("scofield's English score is: " + value); } }
学会了MongoDB数据库的命令以及API操作
import java.util.List; import org.bson.Document; import com.mongodb.MongoClient; import com.mongodb.client.MongoCollection; import com.mongodb.client.MongoDatabase; public class MongoTest { public static void main(String[] args) { MongoClient mongoClient = new MongoClient("localhost", 27017); MongoDatabase mongoDatabase = mongoClient.getDatabase("student"); MongoCollection<Document> collection = mongoDatabase .getCollection("student"); Document document = new Document("name", "scofield").append( "score", new Document("English", 45).append("Math", 89).append( "Computer", 100)); List<Document> documents = new ArrayList<Document>(); documents.add(document); collection.insertMany(documents); System.out.println("文档插入成功"); } }
import org.bson.Document; import com.mongodb.MongoClient; import com.mongodb.client.MongoCollection; import com.mongodb.client.MongoCursor; import com.mongodb.client.MongoDatabase; import com.mongodb.client.model.Filters; import static com.mongodb.client.model.Filters.eq; public class MongoTest2 { public static void main(String[] args) { MongoClient mongoClient=new MongoClient("localhost",27017); MongoDatabase mongoDatabase = mongoClient.getDatabase("student"); MongoCollection<Document> collection = mongoDatabase.getCollection("student"); MongoCursor<Document> cursor=collection.find( new Document("name","scofield")). projection(new Document("score",1).append("_id", 0)).iterator(); while(cursor.hasNext()) System.out.println(cursor.next().toJson()); } }