原创 SpringBoot之Excel導出

通過Apache的poi實現excel的導出 1.pom中添加excel所需要的座標 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</art

原创 SpringBoot之阿里巴巴Driver數據庫監控

1.pom中加入Driver所需要的座標 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</art

原创 springboot基於註解實現異步

spring 通過TaskExecutor實現異步   配置類   import org.springframework.context.annotation.Configuration; import org.springframew

原创 SpringCloud三:給EurekaServer加入安全認證

1.在properties中加入對應的配置 #註冊中心服務ID spring.application.name=eureka-server eureka.instance.hostname=localhost #端口號 server.

原创 springboot定時任務基於註解

    import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplica

原创 generatorConfig.xml配置信息詳情

mybatis-generator有三種用法:命令行、eclipse插件、maven插件。個人覺得maven插件最方便,可以在eclipse/intellij idea等ide上可以通用。 下面是從官網上的截圖: 在MBG

原创 Spring Boot 註解方式 實現RabbitMQ

1.簡介 MQ爲message queue消息隊列,是程序與程序之間的通訊方法; RabbitMQ是由erlang(面向併發的編程語言)語言進行開發,遵循的是AMQP(Advanced Message Queue )協議,支持市面上所

原创 IntelliJ IDEA 好用的插件

根據自己的親身使用感覺不錯的插件,在此記錄一下  1.Lombok Plugin 安裝了此插件就不需要在實體類中寫一堆setter,getter方法,只需要一個註解就可以了,程序在編譯的時候就會根據對應的註解自動幫你生成對應方法 常用註

原创 IntelliJ IDEA 插件安裝

首先,進入插件安裝界面: Mac:IntelliJ IDEA -> Preferences -> Plugins; Windows:File -> Settings -> Plugins. 標註 1:顯示 IntelliJ IDEA

原创 Freemarker(.ftl)獲取當前時間並對比

獲取當前系統時間 ${.now} 是獲取當前系統時間年月日時分秒 yyyy-MM-dd HH:mm:ss格式。 ${.now?datetime}跟直接用${.now}一樣,都是直接獲取年月日時分秒。 ${.now?date}是獲取

原创 SpringCloud六:Ribbon脫離Eureka使用

Eureka是抽象遠程服務器發現的一種方便的方式,因此您不必在客戶端中對其URL進行硬編碼,但如果您不想在Ribbon中使用它,只需要加入以下的配置即可。 詳細配置及pom可看:https://blog.csdn.net/qq3317

原创 mysql增刪字段和索引

MySQL添加字段和刪除字段 alter add命令用來增加表的字段。   alter add命令格式:alter table 表名 add字段 類型 其他;   例如,在表MyClass中添加了一個字段passtest,類型爲int(4

原创 SpringCloud五:自定義配置Ribbon負載均衡策略

Ribbon的默認負載均衡策略是輪詢,爲了滿足不同的需求,ribbon也爲我們定義好了多種不同的策略,我們可以根據自己的需求自定義配置對應的策略。 Ribbon的核心是IRule,它是所有負載均衡算法的頂級接口。   詳細的配置及POM

原创 SpringCloud二:服務提供者

1.創建一個名稱爲eureka-service的springboot項目後在properties加入相關配置 #服務名稱 spring.application.name=eureka-service #端口號 server.port=8

原创 SpringCloud四:Ribbon+Rest服務消費者

  簡介 SpringCloudRibbon是Netflix下的一個開源項目,是基於NetflixRibbon實現的,主要作用是基於HTTP和TCP爲客戶端做負載均衡,其默認是採用的輪詢方式進行負載均衡,通過SpringCloud進行封裝