最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Morphia的使用

来源:动视网 责编:小采 时间:2020-11-09 15:03:39
文档

Morphia的使用

Morphia的使用:Morphia配合mongoDB就如同Hibernate配合关系型数据库.所以可以认为Morphia在MongoDB的基础上面调用mongoDB的语法. 在java中直接调用Morphia的api会显得比较简单快捷. 1.加入mongoDB和Morphia的Jar包. //创建连接源Mongo mongo =
推荐度:
导读Morphia的使用:Morphia配合mongoDB就如同Hibernate配合关系型数据库.所以可以认为Morphia在MongoDB的基础上面调用mongoDB的语法. 在java中直接调用Morphia的api会显得比较简单快捷. 1.加入mongoDB和Morphia的Jar包. //创建连接源Mongo mongo =


Morphia配合mongoDB就如同Hibernate配合关系型数据库.所以可以认为Morphia在MongoDB的基础上面调用mongoDB的语法. 在java中直接调用Morphia的api会显得比较简单快捷. 1.加入mongoDB和Morphia的Jar包. //创建连接源Mongo mongo = null;try {mongo = new Mongo

Morphia配合mongoDB就如同Hibernate配合关系型数据库.所以可以认为Morphia在MongoDB的基础上面调用mongoDB的语法.

在java中直接调用Morphia的api会显得比较简单快捷.

1.加入mongoDB和Morphia的Jar包.

//创建连接源
Mongo mongo = null;
	try {
	mongo = new Mongo();
	} catch (UnknownHostException e) {
	e.printStackTrace();
	}
	Morphia morphia = new Morphia();
	Datastore ds = morphia.createDatastore(mongo, "test");

//查找
	for(User user:ds.find(User.class, "password", "admin")){
	System.out.println(user);
	}
	System.out.println(ds.find(User.class, "password", "admin").get());

	//插入

	User user1 = new User("00018", "hello1", "hello1");
	User user2 = new User("00019", "hello2", "hello2");
	List list = new ArrayList<>();
	list.add(user1);
	list.add(user2);
	ds.save(list);

	// 修改
	Query query =
	ds.createQuery(User.class).field("uid").equal("00013");
	UpdateOperations uo =
	ds.createUpdateOperations(User.class).set("password",
	"IDONTKONW").set("userName", "IDONTKONW");
	ds.update(query, uo);


	/**
	 * 删除
	 * 
	 */
	// ds.delete(User.class, "00018");
	Query query = ds.createQuery(User.class).field("userName").contains("t");
	ds.delete(query);

文档

Morphia的使用

Morphia的使用:Morphia配合mongoDB就如同Hibernate配合关系型数据库.所以可以认为Morphia在MongoDB的基础上面调用mongoDB的语法. 在java中直接调用Morphia的api会显得比较简单快捷. 1.加入mongoDB和Morphia的Jar包. //创建连接源Mongo mongo =
推荐度:
标签: 使用 用法 配合
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top