原创 Spring Cloud 完整的微服務架構實戰

技術棧     Spring boot - 微服務的入門級微框架,用來簡化 Spring 應用的初始搭建以及開發過程。 Eureka - 雲端服務發現,一個基於 REST 的服務,用於定位服務,以實現雲端中間層服務發現和故障轉移。 Sp

原创 Spring Boot 優雅的配置攔截器方式 頂 原 薦

其實spring boot攔截器的配置方式和springMVC差不多,只有一些小的改變需要注意下就ok了。下面主要介紹兩種常用的攔截器: 一、基於URL實現的攔截器: public class LoginInterceptor exten

原创 JAVA懶開發:FreeMarker快速實現類的增刪改查接口 頂 原 薦

太懶,不多說看圖,mybatis-generator工具執行後的項目結構 這個時候沒得額service接口類,和service實現類,也沒的controller類 執行引擎工具類BeanGenerateUtil後結果 可以看見自動創建了

原创 spring boot + Thymeleaf開發web項目 視圖解析 頂 原 薦

很多人,都知道spring boot怎麼進行接口開發,今天我就來講講怎麼實現頁面跳轉,完成一個web項目。我就藉助Thymeleaf模板引擎來舉例: 導入相關jar包(pom) <parent> <groupId>org.springf

原创 JAVA懶開發:整合swagger對測試說Say Goodbye 原

swagger 什麼是swagger        swagger中文“拽”的意思。它是一個功能強大的api框架,它的集成非常簡單,不僅提供了在線文檔的查閱,而且還提供了在線文檔的測試。另外swagger很容易構建restful風格的a

原创 Spring Cloud和聚合工程架構設計微服務框架 原

前言         最近在做遊戲商人的過程中,發現很多的同行,都是用記事本記錄交易相關信息,於是我覺得自己搭建一個針對遊戲行業,搭建一個進銷存的微服務管理系統。 架構描述           三個服務註冊中心:Eureka      

原创 Feign2.0用Apache的Httpclient發送請求並配置連接池 頂 原 薦

主要是針對Spring Cloud新出的版本(CloudFinchley.RC2與Springboot2.0.2.RELEASE),一些新的改動,與在使用中遇見的一些問題,踩過的坑,希望後面的人就不用踩了。 服務注入到Eureka需要的M

原创 JAVA懶開發:對象虛擬化,全程無實體類 原

直接對比 1、以前Mapper多表查詢類似如下 <select id="getUserRolePage" parameterType="com.lazy.develop.model.UserRolQuery" resultType=

原创 Spring Boot + Mybatis Plus 整合——雙劍合璧 頂 原 薦

前言         我前面爲了自己的業務開發也寫了一套SpringBoot+mybatis整合的自動代碼生成工具,並實現了lombok的使用,與swagger的整合,但是因爲主要只考慮了,自己的編碼習慣和業務需求,有很多不支持與問題,後

原创 Spring Boot2.0 整合mybatis、分頁插件、druid 頂 原 薦

前言 本文主要是針對SpringBoot2.0.2版本,實現整合mybatis、分頁插件、druid等組件,實現完整的web服務,提供restful風格接口。 SpringBoot集成MyBatis有兩種方式,一種簡單的方式就是使用MyB

原创 Dubbo與Spring Cloud共存/遷移方案 原

一、背景         最近換了一家公司,公司使用的微服務架構是Dubbo,由於項目存在久遠,所以多多少少遺留了一些開發和部署的問題。作爲了一個早已經習慣了Spring Cloud開發的我來說,當下項目確實有太多的不便。加上Dubbo系

原创 spring cloud 相關的技術網站 原

spring cloud 版本選擇:http://projects.spring.io/spring-cloud/      spring cloud 官方文檔:http://projects.spring.io/spring-cloud/

原创 SpringBoot整合mybatis的mybatis-spring的配置方式 頂 原 薦

        我大概是15年初的時候,接觸了SpringBoot,不過只開發了一個小項目,就沒再使用過。時隔兩年,SpringBoot變的熱火朝天,我也不得不認真學習一下了,以下個人心得,願對新手有所幫助。         SpringB

原创 Eureka2.0集羣 高可用的認證服務實現與搭建 頂 原 薦

        Springboot-2.0.2.RELEASE Eureka認證後,服務註冊失敗問題。         隨着近幾年微服務架構和Docker容器概念的火爆,也會讓Spring Cloud在未來越來越“雲”化的軟件開發風格中立

原创 SpringBoot 自動代碼生成三層 原

前言 雖然mybatis已經有了代碼生成,但是對於SpringBoot 項目來說生成的還是需要改動,而且也沒得邏輯層,和控制層。但是這些東西是逃避不了,所以我就針對單表,做了一個代碼生成器。 mybatis-dsc-generator