• 大小: 7.81MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-26
  • 语言: Java
  • 标签: mongodb  

资源简介

从网上找到的spring 整合mongdb 资源,可以跑起来的,可以试一下

资源截图

代码片段和文件信息

package cst.core.mongo.dao;

import java.util.List;

import org.springframework.data.mongodb.core.query.Query;
import org.springframework.data.mongodb.core.query.Update;
import org.springframework.stereotype.Repository;

@Repository
public interface IMongoGenDao {

/**
 * 
 * @title: save
 * @Description: 保存一个对象
 * @author: 汪湘
 * @date 2016-4-15 下午12:18:55
 * @param t
 *            void
 * 
 * @updateDate:
 * @update:
 */
public void save(T T);

public T queryById(String idClass c) ;

public List queryList(Query queryClass c); 

public T queryOne(Query queryClass c) ;

/**
 * 
 * @title: deleteById
 * @Description: 根据Id删除信息
 * @author: 汪湘
 * @date 2016-4-15 下午12:59:42 
 * @param id
 * void
 * 
 * @updateDate: 
 * @update:
 */
public void deleteById(String idClass c) ;

/**
 * 
 * @title: delete
 * @Description: 删除对象
 * @author: 汪湘
 * @date 2016-4-15 下午12:59:46 
 * @param t
 * void
 * 
 * @updateDate: 
 * @update:
 */
public void delete(T t) ;

/**
 * 
 * @title: updateFirst
 * @Description: 更新满足条件的第一个记录
 * @author: 汪湘
 * @date 2016-4-15 下午12:30:28 
 * @param query
 * @param update
 * void
 * 
 * @updateDate: 
 * @update:
 */
public void updateFirst(Query query Update updateClass c) ;

/**
 * 
 * @title: updateMulti
 * @Description: 更新满足条件的所有记录
 * @author: 汪湘
 * @date 2016-4-15 下午12:30:11 
 * @param query
 * @param update
 * void
 * 
 * @updateDate: 
 * @update:
 */
public void updateMulti(Query query Update updateClass c) ;

/**
 * 
 * @title: updateInser
 * @Description: 查找更新如果没有找到符合的记录则将更新的记录插入库中
 * @author: 汪湘
 * @date 2016-4-15 下午12:29:14 
 * @param query
 * @param update
 * void
 * 
 * @updateDate: 
 * @update:
 */
public void updateInser(Query query Update updateClass c) ;

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-23 13:02  mongodbpro\
     文件         854  2018-11-23 13:27  mongodbpro\.classpath
     文件        1043  2018-11-23 13:02  mongodbpro\.project
     目录           0  2018-11-23 13:02  mongodbpro\.settings\
     文件         503  2018-11-23 13:02  mongodbpro\.settings\.jsdtscope
     文件         364  2018-11-23 13:02  mongodbpro\.settings\org.eclipse.jdt.core.prefs
     文件         482  2018-11-23 13:02  mongodbpro\.settings\org.eclipse.wst.common.component
     文件         345  2018-11-23 13:02  mongodbpro\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2018-11-23 13:02  mongodbpro\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2018-11-23 13:02  mongodbpro\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2018-11-23 13:06  mongodbpro\build\
     目录           0  2018-11-23 13:04  mongodbpro\src\
     目录           0  2018-11-23 13:04  mongodbpro\src\conf\
     文件         880  2018-11-23 13:04  mongodbpro\src\config.properties
     文件        1918  2018-11-23 13:04  mongodbpro\src\conf\mongodb-context.xml
     文件         530  2018-11-23 13:04  mongodbpro\src\conf\spring.xml
     文件        1762  2018-11-23 13:04  mongodbpro\src\conf\springmvc.xml
     目录           0  2018-11-23 13:04  mongodbpro\src\cst\
     目录           0  2018-11-23 13:04  mongodbpro\src\cst\core\
     目录           0  2018-11-23 13:04  mongodbpro\src\cst\core\mongo\
     目录           0  2018-11-23 13:04  mongodbpro\src\cst\core\mongo\dao\
     文件        2029  2018-11-23 13:04  mongodbpro\src\cst\core\mongo\dao\IMongoGenDao.java
     目录           0  2018-11-23 13:04  mongodbpro\src\cst\core\mongo\dao\impl\
     文件        4566  2018-11-23 13:04  mongodbpro\src\cst\core\mongo\dao\impl\MongoGenDaoImpl.java
     目录           0  2018-11-23 13:04  mongodbpro\src\cst\core\mongo\util\
     文件         923  2018-11-23 13:04  mongodbpro\src\cst\core\mongo\util\AbstractbaseMongoTemplete.java
     文件        2517  2018-11-23 13:04  mongodbpro\src\cst\core\mongo\util\DynamicConfig.java
     文件        2231  2018-11-23 13:04  mongodbpro\src\cst\core\mongo\util\QueryOperators.java
     文件         932  2018-11-23 13:04  mongodbpro\src\cst\core\mongo\util\SpringContextUtil.java
     目录           0  2018-11-23 13:04  mongodbpro\src\cst\module\
     目录           0  2018-11-23 13:04  mongodbpro\src\cst\module\mongo\
............此处省略76个文件信息

评论

共有 条评论