基于Java的ORM框架Mongodb-ORM.zip

时间:2022-08-06 23:19:02
【文件属性】:

文件名称:基于Java的ORM框架Mongodb-ORM.zip

文件大小:96KB

文件格式:ZIP

更新时间:2022-08-06 23:19:02

开源项目

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);        更多的使用方法参见 sample.xml 标签:Mongodb


【文件预览】:
mongodb-orm-master
----README.md(5KB)
----build.gradle(2KB)
----LICENSE(11KB)
----src()
--------test()
--------main()

网友评论