原创 Java 基於JavaMail實現QQ郵件發送(也可實現羣發)

1.開啓SMTP服務 在 QQ 郵箱裏的 設置->賬戶裏開啓 SMTP 服務 注意開啓完之後,QQ 郵箱會生成一個授權碼,在代碼裏連接郵箱使用這個授權碼而不是原始的郵箱密碼,這樣可以避免使用明文密碼。 2.下載依賴的 jar

原创 Spring Boot 的性能優化

spring 框架給企業軟件開發者提供了常見問題的通用解決方案,包括那些在未來開發中沒有意識到的問題。但是,它構建的 J2EE 項目變得越來越臃腫,逐漸被 Spring Boot 所替代。Spring Boot 讓我們創建和運行項

原创 Springboot + Mybatis+Dubbo+Zookeeper+nginx+redis+HTML

綜合學習SpringBoot+Dubbo+Zookeeper,結合平時用的框架,對常用的框架整合了一下,從框架到後臺到前端,如有侵權,請聯繫刪除!後臺框架springboot+mybatis+dubbo+zookeeper+redis+n

原创 SpringCloud 教程 | 第三篇: 服務消費者(Feign)

上一篇文章,講述瞭如何通過RestTemplate+Ribbon去消費服務,這篇文章主要講述如何通過Feign去消費服務。 一、Feign簡介 Feign是一個聲明式的僞Http客戶端,它使得寫Http客戶端變得更簡單。使用Feig

原创 SpringCloud 教程 | 第一篇: 服務的註冊與發現(Eureka)

一、spring cloud簡介 spring cloud 爲開發人員提供了快速構建分佈式系統的一些工具,包括配置管理、服務發現、斷路器、路由、微代理、事件總線、全局鎖、決策競選、分佈式會話等等。它運行環境簡單,可以在開發人員的電腦上

原创 淺談oracle樹狀結構層級查詢

      oracle樹狀結構查詢即層次遞歸查詢,是sql語句經常用到的,在實際開發中組織結構實現及其層次化實現功能也是經常遇到的,雖然我是一個java程序開發者,我一直覺得只要精通數據庫那麼對於java開發你就成功了三分之一,本篇中

原创 SpringCloud 教程 | 第四篇:斷路器(Hystrix)

在微服務架構中,根據業務來拆分成一個個的服務,服務與服務之間可以相互調用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign來調用。爲了保證其高可用,單個服務通常會集羣部署。由於網絡原因或者自身

原创 SpringBoot+Dubbo學習心得

1.引入配置文件 PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(); // 配置mapper的掃描,找到所有

原创 SOA 與微服務架構

SOA (Service-Oriented Architecture,面向服務的架構)是一種面向服務的思維方式,它將應用程序的不同功能(服務)通過服務之間定義良好的接口和契約聯繫起來。SOA 核心思想是服務是一種可重複的業務,將其經過標準

原创 Springboot 實現 Restful 服務,基於 HTTP / JSON 傳輸

一、運行 springboot-restful 工程 1.數據庫準備 a.創建數據庫 springbootdb: 1 CREATE DATABASE springbootdb; b.創建表 ci

原创 跨域問題

文章目錄  1. 跨域問題,解決之道 2. 解決思路 3. CORS涉及的響應頭 3.1. Access-Control-Allow-Origin 3.2. Access-Control-Allow-Me