Spring Boot + MongoDB 入門的01 許可權的一些坑
1,mongodb預設是沒有許可權驗證的,執行時mongod --auth或更改設定開啟 2,首先新增管理員賬號 cmd
mongo
use admin
db.createUser({user:"XXXX",pwd:"XXXXX",roles:[{"role":"root","db":"admin"}]})
3,接下來要新增使用者賬號(必須要加,要不然spring boot連線會失敗,提示無許可權) use 庫名字 db.createUser({user:“xxx”,pwd:“xxxxxxxx”,roles:[{“role”:“readWrite”,“db”:“庫名字”}]})
Spring boot 設定 application.properties中
spring.data.mongodb.host=127.0.0.1
spring.data.mongodb.port=27017
spring.data.mongodb.database=庫名字
spring.data.mongodb.username=xxx
spring.data.mongodb.password=xxxxxxxxx
相關推薦
Spring Boot + MongoDB 入門的01 許可權的一些坑
1,mongodb預設是沒有許可權驗證的,執行時mongod --auth或更改設定開啟 2,首先新增管理員賬號 cmd mongo use admin db.createUser({user:"XXXX",pwd:"XXXXX",roles:[{"role"
spring boot+mongodb入門隨筆02 join操作$lookup
目的是要實現類似sql的join操作 參考$lookup public class OrderQsDemographicSize { @Id private String id; private String demographic; private L
spring boot 命令列啟動的一些坑
1.spring boot專案啟動時可以指定啟動的引數 例如: java -jar Project.jar –spring.profiles.active=test 坑:我們的配置檔案中配置了多個環境,這時我們想啟動測試環境,載入測試環境的相關配置檔案,這樣
Spring Boot和JPA開發的一些坑
最近新的專案API介面基於Spring Boot和JPA開發,做了幾天的學習和預研,發現使用Spring Boot開發效率上確實比較高,但也碰到了一些小坑,特別記錄下。 配置檔案問題 ,預設只要一個
Spring Boot 快速入門
支持 map dem ext hub 微服務 tools eset 核心 什麽是spring boot Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員
Spring Boot 開發系列一 開發踩坑
strong contex configure post crud操作 如何 result png exce 這是學習spring boot 的第二周,公司號稱這玩意是啥都不會的新手就可以填空開發,於是決定上手一把,怎麽說我也是搞了快七八年的.NET和.NETcore,沒想
Spring Boot快速入門(五):使用MyBatis(註解形式)進行數據庫操作
訪問 ins name ont clas assert xxx main apach 原文地址:https://lierabbit.cn/articles/7 添加依賴 新建項目選擇web,MyBatis,MySQL三個依賴 對於已存在的項目可以在bulid.gradle
Spring Boot快速入門(六):thymeleaf
return 之前 err static 默認 示例 圖片資源 css 官網 原文地址:https://lierabbit.cn/articles/8 靜態資源 在我們開發Web應用的時候,需要引用大量的js、css、圖片等靜態資源。 Spring Boot的默認位置是re
spring boot之入門配置(一)
麻煩 config src 符號 pos files 分享圖片 PE strong yml、properties配置文件 yml相比properties配置文件,yml可以省略不必要的前綴,並且看起來更加的有層次感。推薦使用yml文件。 @Value 根據
Spring boot初入門
簡化 運行 odin esp utf-8 mave tap pre 編寫 1. Spring的Java配置方式 Java配置是Spring4.x推薦的配置方式,可以完全替代xml配置。 1.1. @Configuration 和 @Bean Spring的Java配
Spring Boot快速入門 (一)
environ UC .get 實體 MF proc this random rop 1、IDE工具的安裝和使用 1.1、下載IDE Spring Tool Suite Eclipse 1.2、介紹 maven是學習Spring Boot必備之一 Spring
筆記61 Spring Boot快速入門(一)
user demo model 前端 req oot 項目 htm 顯示 IDEA+Spring Boot快速搭建 一、IDEA創建項目 略 項目創建成功後在resources包下,屬性文件application.properties中,把數據庫連接屬性加上,同時可以設置服
筆記67 Spring Boot快速入門(七)
判斷瀏覽器 業務 src tar rate sort col font list SpringBoot+Restful+JSON 一、Restful風格 在Web開發的過程中,method常用的值是get和post。可事實上,method值還可以是put和delete等
Spring Boot快速入門
static 創建 mcr 快速 stat space 沒有 existing -i 簡介 在您第1次接觸和學習Spring框架的時候,是否因為其繁雜的配置而退卻了?在你第n次使用Spring框架的時候,是否覺得一堆反復黏貼的配置有一些厭煩?那麽您就不妨來試試使用Sprin
spring boot MongoDB的整合和使用
前言 上一章節,簡單講解了如何整合Spring-data-jpa。本章節,我們來看看如何整合NoSQL的Mongodb。mongodb是最早熱門非關係資料庫的之一,使用也比較普遍。最適合來儲存一些非結構資料了,適合對大量或者無固定格式的資料進行儲存,比如:日誌、快取等。 一點知識
Spring Boot快速入門實戰
一 新建pom檔案 1 程式碼 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> &l
spring boot關於靜態資源的一些問題
每次新建一個專案都會為訪問不到靜態資源煩惱,以下記錄訪問靜態資源的一些問題 使用spring boot專案是一般會使用thymeleaf模板來獲取資料,所以必須要匯入thymeleaf的座標 <!-- 匯入thymeleaf座標 --> <dependency>
spring boot整合shiro 簡單許可權控制
package me.config; import javax.annotation.Resource; import me.domain.entity.CmsUser; import me.service.UserService; import me.utils.MD5Util
Spring Boot簡單入門(二)
上篇演示了Spring Boot最簡單的一個例項,這篇將整合mysql和mybatis實現簡單的登入功能。 以前我們寫java程式碼,都要自己手動一個一個去建實體類,寫方法,這種瑣碎的事情不但無聊且浪費時間,這裡介紹一個好用的工具,Mybatis-Generator。它可以自動生成Dao、Mod
Spring Boot簡單入門(一)
上個月第一次接觸了Spring Boot,當時摸索了一下便上手寫程式碼了,雖然沒什麼問題,但是沒什麼比自己從頭搭建一個更能瞭解其原理的了,於是今天自己根據網上的教程親手搭了一遍,踩了一些不該踩的坑,浪費了很多時間,特此記錄,寫上一個簡單的登入例項,方便後來的初學者。(登入例項在下篇詳細展示) 先