# base_mongo **Repository Path**: yihumingyue/base_mongo ## Basic Information - **Project Name**: base_mongo - **Description**: 本项目是使用 springDataMongodb 基于 MongoRepository 与 MongoTemplate 封装了一套 MongoBaseDao 常用公共方法。 保持了 通用Mapper 中 BaseMapper 的使用习惯. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2021-10-21 - **Last Updated**: 2022-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目介绍 本项目是使用 springDataMongodb 基于 MongoRepository 与 MongoTemplate 封装了一套 MongoBaseDao 常用公共方法。 保持了 通用Mapper 中 BaseMapper 的使用习惯,避免数据层操作代码的大量冗余、以及多文档之间操作边界模糊的问题,也便于其他同事进行维护,降低团队成员的学习成本; # 使用方法 本项目拉取下来后直接放入你的公共模块中,作为一个字模块,被其他模块直接引入依赖即可;连接配置,参考test包下的配置文件,在需要引入mongo的模块中配置连接,另外test包中有一个实体类的使用示例,可以参考; 注意:若本项目中的spring版本与您项目不一致,你可以删除本项目配置的依赖,作为字模块直接使用父项目的spring版本即可; # 添砖加瓦 欢迎您使用本项目,并提出您的宝贵建议,或者直接贡献代码; 也欢迎加入我的群聊: 点击链接加入群聊【java免费学习分享】:https://jq.qq.com/?_wv=1027&k=ccJjjOUo 或扫码加入: ![在这里插入图片描述](https://img-blog.csdnimg.cn/74557524273240969dd0917f6a47922b.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5LiA5aO25piO5pyI,size_14,color_FFFFFF,t_70,g_se,x_16) ## 贡献代码的步骤 ``` 1、fork项目到自己的仓库; 2、把fork过去的项目,也就是你的项目clone到你的本地; 3、修改代码后push到自己的仓库; 4、登录Gitee或Github在你远程仓库使用 pull request,提交后即可等待维护者合并。 ```