mongodb orm java_基于Java的ORM框架 Mongodb-ORM
软件介绍
mongodb-orm简介Mongodb ORM是基于java的ORM框架,简化了SDK的使用,使代码变得更清晰、简单。
与Ibatis类似,将查询、执行语句封装在xml中,与代码隔离。简称MQL。
项目中使用
加入mongodb orm的支持包1. 添加jar包或maven支持
com.mongodborm
mongodb-orm
0.0.1-RELEASE
2. 初始化mongodb templet
spring中初始化
classpath:mql/mongo-mql.xml
代码初始化try {
Resource resource = new ClassPathResource("mongo-mql.xml");
MongoORMFactoryBean factory = new MongoORMFactoryBean();
factory.setConfigLocations(new Resource[]{resource});
factory.init();
MongoClientTemplet templet = new MongoClientTemplet();
templet.setFactory(factory);
templet.init();
} catch(Exception e) {
e.printStackTrace();
}
编写MQLMapping
select
update/findAndModify
0,1
有嵌套的查询
Templet用法Model model = mongoTemplet.findOne("queryModelList", "yuxiangping");
List list = mongoTemplet.findOne("queryModelList", "");
Model model = new Model();
model.setTime(1L);
Map action = new HashMap();
action.put("name", "yuxiangping-update");
int update = mongoT emplet.update("updateModel", model, action);
为你推荐:
mongodb orm java_基于Java的ORM框架 Mongodb-ORM相关推荐
- 9个基于Java的搜索引擎框架
9个基于Java的搜索引擎框架 转自:http://blog.csdn.net/xiaomin1991222/article/details/50980573 1.Java 全文搜索引擎框架 Luce ...
- javaml_一些基于Java的AI框架:Encog,JavaML,Weka
javaml 在进行编程收集情报工作时,我发现自己花了很多时间将Python代码转换为Java,通常对我的进度缓慢感到不耐烦,所以我一直在寻找替代方法. 我发现3: Encog – Heaton研究 ...
- 一些基于Java的AI框架:Encog,JavaML,Weka
在进行编程收集情报工作时,我发现自己花了很多时间将Python代码转换为Java,由于通常对我的进度缓慢感到不耐烦,所以我一直在寻找替代方法. 我发现3: Encog – Heaton研究 Java语 ...
- 基于JAVA(Springboot框架)助农商城平台系统设计与实现 毕业设计开题报告
本科生毕业论文 基于JAVA(Springboot框架)助农商城平台 开题报告 学 院: 专 业: 计算机科学与技术 年 级: 学生姓名: 指导教师: XXXX大学本科生毕业 ...
- 基于Java(SSH 框架)+MySQL 实现的物流配送管理系统【100010488】
基于 Java 中 SSH 框架的物流配送管理系统 项目各文件介绍 Logistics_Manage_System 项目主文件,也就是该项目你需要导入运行的文件 hibernate_mapping 这 ...
- 基于java下Springboot框架实现小区物业管理系统
基于java下Springboot框架实现小区物业管理系统 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:N ...
- 基于 java Spring Boot 框架的人事管理系统的设计与实现 附完整代码+论文+ppt
内容摘要: 人事管理在政府机关和企事业单位中占有极其重要的地位,各部门岗位之间协作和工效的提高,是人事管理的基本要求.本设计旨在实现微型人事管理信息系统,功能主要由人事在线通信.员工资料.人事信息管理 ...
- 基于Java后台(Springboot框架)+小程序(MINA框架)+Mysql数据库的小程序商城系统设计与实现
项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序商城系统,前台用户使用小程序,小程序使用微信开发者工具开发:后台管理使用基JAVA+MySql的C/S架构,开发工具使用IDEA: ...
- 基于 Java 的 PHP 框架 —— Quercus 简介(转)
简介 Quercus 是一个开源 PHP 5 引擎,它已经拥有了纯 Java 的完整实现.Quercus 文档指出,Quercus 在 Resin 应用服务器之上运行,利用了负载平衡.代理缓存等 Re ...
最新文章
- 判断一个字符串中的字符是否唯一
- 令人头疼的clientTop、scrollTop、offsetTop
- 乘风破浪:LeetCode真题_038_Count and Say
- 一种新的穿透防火墙的数据传输技术
- Android项目开发填坑记-Fragment的onAttach
- Java8基础之反射
- 震惊!华为服务器操作系统竟然开源了!
- 国内著名大师培训视频全集
- AI+一统互联网和物联网
- Python进阶实战 1.0 :爬取豆瓣TOP250电影排行榜
- 二十余岁时的社会观(一)
- Easy Connect连接网络请求异常
- HTML设置悬停效果,如何使用纯CSS实现按钮的悬停效果
- 中止执行后超过2年_申请执行超过2年时效,法院还处理吗?
- 技术科普 | 平台调试-自动曝光(AE)
- 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度
- buuctf-misc-镜子里面的世界-wp
- 教学论文计算机,计算机教学论文
- podcast什么意思php,什么是podcast?
- 金士顿存储卡常识补充: