写点什么

MongoDB 工程配置入门(二)

作者:XIAOJUSURVEY
  • 2024-08-06
    浙江
  • 本文字数:606 字

    阅读完需:约 2 分钟

MongoDB工程配置入门(二)

文内项目 Github:XIAOJUSURVEY


Java

环境

  • jdk:jdk8

  • maven:3.6.x

  • springboot:2.7.18

依赖

xiaoju-survey/survey-common/pom.xml

<dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-starter-data-mongodb</artifactId></dependency>
复制代码

配置

不同环境进行相应的信息配置


spring.data.mongodb.host=spring.data.mongodb.port=spring.data.mongodb.database=xiaojuSurvey
复制代码

模型

建模

基础封装

基于 springdata 对 MongoRepository 通用封装

业务调用

import com.xiaojusurvey.engine.repository.MongoRepository;
@Service("authService")public class AuthServiceImpl implements AuthService {
@Resource private MongoRepository mongoRepository; @Override public CaptchaVo captcha() { Captcha captcha = captchaGenerator.generateRandomText(4); mongoRepository.save(captcha); return captchaGenerator.generateRandomSvg(captcha); }}
复制代码

Node

环境

  • node:>18.x

  • nestjs

配置

配置

XIAOJU_SURVEY_MONGO_DB_NAME=xiaojuSurveyXIAOJU_SURVEY_MONGO_URL=mongodb://localhost:27017XIAOJU_SURVEY_MONGO_AUTH_SOURCE=admin
复制代码

实现

模型



关于我们

感谢看到最后,我们是一个多元、包容的社区,我们已有非常多的小伙伴在共建,欢迎你的加入。

Github:XIAOJUSURVEY

社区交流群

Star

开源不易,请star一下 ❤️❤️❤️,你的支持是我们最大的动力。


发布于: 刚刚阅读数: 4
用户头像

XIAOJUSURVEY

关注

@滴滴 github.com/didi/xiaoju-survey 2024-05-20 加入

「快速」打造「专属」问卷系统, 让调研「更轻松」

评论

发布
暂无评论
MongoDB工程配置入门(二)_Java_XIAOJUSURVEY_InfoQ写作社区