MongoDB + SpringBoot 的基礎CRUD、聚合查詢
1、數據準備 1.1、springboot導包 springboot版本:2.7.10 點擊查看代碼 <!--mongodb的包--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s ... ?
1、數據準備 1.1、springboot導包 springboot版本:2.7.10 點擊查看代碼 <!--mongodb的包--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s ... ?
2018年寫的Spring Cloud介紹, 距今已經過去五年, 一些組件和版本已經發生變化. 這篇文章在上一篇介紹 Consul 的基礎上, 介紹基于 Consul 的 Spring Cloud 演示項目 ... ?
圖形驗證碼屬于老生常談了,具體細節這里就不說了。生成圖形驗證碼的辦法非常多,今天講解一種通過Kaptcha組件快速生成圖形驗證碼的方法。Kaptcha是谷歌開源的一款簡單實用的圖形驗證碼組件。我個人推薦它的最大原因是容易上手,采用約定大于配置的方式,快速契合到項目中。話不多說,我們看看該如何使用它: ... ?
目錄 1. 什么是自動裝配 2. 自動裝配的原理 3. 自動裝配的步驟 4. 自定義自動配置 5.代碼案例 總結 1. 什么是自動裝配 在傳統的Spring框架中,我們需要手動配置和管理Bean的依賴關系,但在Spring Boot中,大量的配置可以自動完成。這是因為Spring Boot ?
注解鑒權 —— 優雅的將鑒權與業務代碼分離。本篇我們將介紹在 Sa-Token 中如何通過注解完成權限校驗。 Sa-Token 是一個輕量級 java 權限認證框架,主要解決登錄認證、權限認證、單點登錄、OAuth2、微服務網關鑒權 等一系列權限相關問題。 Gitee 開源地址:https://gi ... ?
目錄 前言 1. 軟硬件環境 2. 創建 SpringBoot 項目 3. 構建子 Module 4. 建立父子 Module 依賴 4.1 修改 Parent 項目 packaging 4.2 修改 Module Pom.xml 信息 4.3 刪除不必要文件 5. 項目繼承關系 6. 發布 ?
目錄 一、前言 二、問題 三、失效場景 一、前言 在實際業務場景中,我們通常會使用全局異常處理機制,也就是在業務代碼發生異常的時候,攔截異常并進行統一的處理,然后以Json格式返回給前端。 同時我們也會使用AOP進行操作日志記錄,在不發生異常時,可以使用四種advice方式記錄操作日志: ?
目錄 Pre 引導 新建工程 打包 啟動 java -jar 干啥的 打包插件 spring-boot-maven-plugin簡介 包結構 Archive的概念 JarFile JarLauncher工作流程 小結 本篇文章將為大家講述關于 SpringBoot 項目工程完成后, ?
目錄 1.SpringBoot如何打包成一個可執行jar? 2.SpringBoot打包成的jar為何可以直接Java -jar執行? 3.一窺SpringBoot初啟動 本文主要分享SpringBoot工程項目如何打包成一個可直接通過java -jar執行的jar,并且簡單分析其啟動步驟原理 ?
目錄 Controller處理請求 創建Controller 類 @Controller注解 標識方法@RequestMapping 測試 Controller處理請求 由于 在建立 SpringBoot項目時選擇的 Web &gt; Spring Web , Maven會導入 Spr ?
目錄 Spring Boot讀取yml文件的主要方式有以下幾種: 1.@Value注解 2.Environment對象 3.@ConfigurationProperties注解 4.YmlPropertySourceFactory 5.@YamlComponent注解 Spring Bo ?
系列文章目錄和關于我 零丶引入 我在初學spring的時候,很懵逼,因為整個項目中不存在main方法,讓我有點摸不著頭腦。那時候我知道有個東西叫tomcat是它監聽了端口,解析了協議調到了我的servlet。 在我初學SpringBoot的時候,很懵逼,有main方法了,但是tomcat在哪里呢,又 ... ?
目錄 1. quartz的基礎概念 2. quartz的簡單使用 3. quartz與springboot的整合使用 4. quartz的持久化 5. quartz的misfire策略 6、總結 前言:quartz是一個定時調度的框架,就目前市場上來說,其實有比quartz更優秀的一些定時調度 ?
目錄 1、排序查詢 2、分頁查詢 3、條件查詢 之前介紹了SpringBoot集成Jpa的簡單使用,接下來介紹一下使用Jpa連接數據庫對數據進行排序、分頁、條件查詢和過濾操作。首先創建Springboot工程并已經繼承JPA依賴,如果不知道可以查看我的另一篇文進行學習,這里不做介紹。參考文章地 ?
之前介紹了SpringBoot集成Jpa的簡單使用,接下來介紹一下使用Jpa連接數據庫對數據進行排序、分頁、條件查詢和過濾操作。首先創建Springboot工程并已經繼承JPA依賴,如果不知道可以查看我的另一篇文進行學習,這里不做介紹。文章地址(https://www.cnblogs.com/ete ... ?
前言 在工作中難免會遇到,將組裝的集合數據進行分頁處理,現在我將自己手動分頁的三種方法進行總結,有不對的地方敬請大家批評指正! 一、數據準備 // 當前頁 int pageIndex = 1; // 頁長 int pageSize = 10; List<UserEntity> userList = ... ?
目錄 搭建Admin Server 引入依賴 Admin Server啟動類 application.yml配置 測試 搭建Admin Client 引入依賴 application.yml配置 存在問題 搭建Admin Server 引入依賴 &lt;?xml versi ?
目錄 內部轉頁forward 轉頁配置 準備頁面 在方法中添加轉頁 得到頁面路徑 測試 重新定向redirect 添加新的方法 測試 簡單轉頁 頁面發請求的三種方式 &lt;a&gt;超鏈接 form表單 location.href 內部轉頁forward 轉頁配置 在 ?
目錄 接值 傳值 URL?傳值 form表單傳值 Ajax異步傳值 接單一值 @RequestParam注解 @RequestParam注解屬性 對象接值 創建實體類User 增加新的處理方法 修改頁面并測試 數組接值 傳數組 Ajax傳數組一 字符串傳數組 Ajax傳數組二 ?
目錄 @ConfigurationProperties 源碼分析 標注在類上 標注在方法上 松散綁定 數據校驗 @ConfigurationProperties 源碼分析 @ConfigurationProperties主要作用就是將prefix屬性指定的前綴配置項的值綁定 ?