原创 MongoDB連接超時

在java連接MongoDB時出現瞭如下連接超時的錯誤: 解決如下: 在MongoDB的配置文件中添加了bind_ip=0.0.0.0表示任意地址都可以訪問

原创 BsonSerializationException解決

org.bson.BsonSerializationException: Maximum serialization depth exceeded (does the object being serialized have a

原创 設計模式-單例模式的學習

單例模式 • 核心作用: – 保證一個類只有一個實例,並且提供一個訪問該實例的全局訪問點。 • 常見應用場景: – Windows的Task Manager(任務管理器)就是很典型的單例模式 – windows的Recycle B

原创 路由器中支持幾種路由規則

路由器中支持幾種路由規則 路由器中支持4中路由規則 spring.application.name=ztt.zuul.route server.port=3030 eureka.client.service-url.defau

原创 Java高級技術FastDFS的學習

1.定義 FastDFS 工具類 package an.cxy.util; import org.csource.fastdfs.*; public class ClientGlobalUtil { private s

原创 Thymeleaf的學習與項目整合

1. Thymeleaf語法詳解-字符串操作 (1) th:text的作用是什麼? 在頁面中輸出值 (2) th:value的作用是什麼? 可以將一個值放入input標籤的value中 (3) 什麼是Thymeleaf的內置對象?

原创 訂單系統的實現

1. 創建ego-order-web訂單系統 (1) 描述訂單系統的實現流程 訂單系統的實現流程及將購物車中的數據保存到數據庫,將購物車中的數據保存到數據庫有兩種實現方式,一種是調用購物車遠程服務加載購物車集合從而獲取數據保存到數

原创 MongoDB的文檔學習索引創建

1. Mongodb的更新方式有? MongoDB 通過 update 函數與 save 函數來更新集合中的文檔。 2. Mongodb的update更新? update() 函數用於更新已存在的文檔。 語法格式: db.集合名稱

原创 Spring和SpringMVC源碼分析

1. Spring源碼分析 (1) Spring的運行流程是什麼 Spring 啓動時讀取應用程序提供的 Bean 配置信息,並在 Spring 容器中生成一份相應的 Bean 配置註冊表,然後根據這張註冊表實例化 Bean,裝配

原创 Servlet運行原理-Tomcat啓動流程-Mybatis運行原理

Servlet運行原理: 1:瀏覽器發送一個HTTP請求給服務器(get方式或者爲post方式) 2:服務器內部會根據url判斷請求的Servlet,併產生兩個對象ServletRequest請求對象和ServletRespon

原创 裝飾模式詳解

裝飾模式: • 實現細節: – Component抽象構件角色: • 真實對象和裝飾對象有相同的接口。這樣,客戶端對象就能夠以與真實對象相同的方式同裝飾 對象交互。 – ConcreteComponent 具體構件角色(真實對象)

原创 Spring-Boot異常處理5種方式整合

SpringBoot 異常處理 一、 SpringBoot 中異常處理方式 1 SpringBoot 中對於異常處理提供了五種處理方式 1.1自定義錯誤頁面 SpringBoot 默認的處理異常的機制: SpringBoot 默認

原创 Spring Cloud中使用feign傳參的方式

1.使用feign傳遞單個參數 接口: /*feign傳遞參數--單個參數*/ @RequestMapping("/getById") public Products getById(@RequestParam("

原创 無法訪問com.fasterxml.jackson.databind.JavaType找不到com.fasterxml.jackson.databind.JavaType的類文件

在Spring Data Redis項目整合中更換序列化器存儲引用數據類型時報如下的錯誤: Error:(67, 42) java: 無法訪問com.fasterxml.jackson.databind.JavaType 找不到c