前言 Spring 4提供了@Conditional城侧,用來根據(jù)條件創(chuàng)建Bean渊涝,具體用法如下: 開始 首先泻拦,自定義條件類BusServiceExistsCondition,該...
前言 Spring 4提供了@Conditional城侧,用來根據(jù)條件創(chuàng)建Bean渊涝,具體用法如下: 開始 首先泻拦,自定義條件類BusServiceExistsCondition,該...
前言 Spring Boot Admin可以用來對Spring Boot應(yīng)用的運(yùn)行情況進(jìn)行監(jiān)控钦椭,分為服務(wù)端和客戶端,并提供了一個(gè)UI界面,2.0.1版本的界面采用Vue編寫谍婉,...
前言 我們知道session的超時(shí)時(shí)間是配置在web.xml里的,但改成spring boot方式后要如何配置超時(shí)時(shí)間呢镀钓?在百度和谷歌上找了一段時(shí)間穗熬,都是server.ses...
前言 MyBatis官方提供了MyBatis Generator插件用來生成model、mapper和xml丁溅,但是如果在生成代碼的時(shí)候想加入一些自定義的內(nèi)容唤蔗,也就是plugi...
前言 最近公司正好需要整理接口文檔,就想把Swagger2的文檔導(dǎo)出來。 開始配置 pom.xml 使用單元測試生成文檔 結(jié)后語 生成的文檔是md格式措译,可以放到有道云筆記里别凤,...
前言 之前將傳統(tǒng)的SpringMVC工程改成了Spring Boot并支持JSP规哪,但不是jar包運(yùn)行的方式,這次繼續(xù)改造成Jar包方式支持JSP塌衰。 開始創(chuàng)建 pom.xml ...
前言 Spring Boot的代碼寫完以后诉稍,可以打成jar包,使用內(nèi)嵌的Tomcat運(yùn)行最疆,分為前臺運(yùn)行和后臺運(yùn)行兩種方式杯巨。 開始創(chuàng)建 pom.xml 要使用maven進(jìn)行打包...
前言 Spring Boot由于構(gòu)建快的特點(diǎn)可以很方便地用來寫RESTful API努酸,結(jié)合Swagger2可以快速構(gòu)建API文檔服爷。 開始創(chuàng)建 pom.xml Swagger2...
前言 生產(chǎn)環(huán)境的注冊中心至少要有兩個(gè),才能保證高可用获诈。 開始創(chuàng)建 首先要有兩個(gè)主機(jī)名仍源,peer1和peer2,通過修改hosts文件讓它們都指向127.0.0.1 修改app...
前言 微服務(wù)架構(gòu)通過API網(wǎng)關(guān)將內(nèi)部的服務(wù)提供給外部進(jìn)行調(diào)用舔涎,這里通過Zuul實(shí)現(xiàn)笼踩。 開始創(chuàng)建 pom.xml application.yml Zuul自身要向注冊中心注冊,...
前言 由于網(wǎng)絡(luò)原因或者自身的原因亡嫌,服務(wù)并不能保證100%可用嚎于,如果單個(gè)服務(wù)出現(xiàn)問題,調(diào)用這個(gè)服務(wù)就會(huì)出現(xiàn)線程阻塞挟冠,此時(shí)若有大量的請求涌入于购,Servlet容器的線程資源會(huì)被消耗...
前言 Spring Cloud里的遠(yuǎn)程服務(wù)調(diào)用采用兩種方式,一種是RestTemplate圃郊,另一種是Feign价涝。兩種方式都可以用Ribbon實(shí)現(xiàn)負(fù)載均衡,其中Feign自帶了...
前言 服務(wù)提供端要聲明為一個(gè)客戶端持舆,并向注冊中心注冊色瘩。 pom.xml application.yml 這里spring.application.name不變,server....
前言 剛剛把公司的工程改成了Spring Boot逸寓,接下來打算試下Spring Cloud居兆,首先第一步是創(chuàng)建一個(gè)注冊中心。所有的服務(wù)提供者和服務(wù)消費(fèi)者都要向注冊中心注冊自己竹伸,...
前言 Spring Boot 是由 Pivotal 團(tuán)隊(duì)提供的全新框架泥栖,其設(shè)計(jì)目的是用來簡化新 Spring 應(yīng)用的初始搭建以及開發(fā)過程簇宽。該框架使用了特定的方式來進(jìn)行配置,從...
由于平時(shí)項(xiàng)目里有用到多個(gè)數(shù)據(jù)源吧享,之前采用AOP的方式切換數(shù)據(jù)源魏割,卻發(fā)現(xiàn)事務(wù)無法生效。今天嘗試了下在Spring Boot下創(chuàng)建多個(gè)數(shù)據(jù)源钢颂,并實(shí)現(xiàn)分布式事務(wù)钞它,即多事務(wù)同步提交與...