原创 RabbitMq學習筆記(3)_SpringBoot整合RabbitMQ

七.Boot整合RabbitMQ 整合思路: 引入 spring-boot-starter-amqp 2.application.yml配置 測試RabbitMQ ​ AmqpAdmin:管理組件 ​ RabbitTemp

原创 RabbitMq學習筆記(2)_RabbitMQ的概念及使用

六.RabbitMQ 6.1RabbitMQ簡介: RabbitMQ是一個由erlang開發的AMQP(Advanved Message Queue Protocol)的開源實現。 核心概念 Message 消息,消息是不具名的,

原创 Windows中安裝RabbitMQ

第一步:下載並安裝erlang · 原因:RabbitMQ服務端代碼是使用併發式語言Erlang編寫的,安裝Rabbit MQ的前提是安裝Erlang。 下載地址:http://www.erlang.org/downloads

原创 RabbitMq學習筆記(1)_隊列介紹

一、消息隊列介紹 消息隊列中間件是分佈式系統中重要的組件,主要解決應用耦合,異步消息,流量削鋒等問題 實現高性能,高可用,可伸縮和最終一致性架構 使用較多的消息隊列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,M

原创 Spring整合Mybatis步驟——Spring5+mybatis3.5+mybatis-spring2(MAVEN版本)

Spring整合Mybatis 加入mybatis-spring的插件及mybatis的包 在覈心配置文件加入數據源,事務管理器,tx:annotation-driven 增加三個包,分別是com.oracle.mapper(映

原创 2017秋招、春招、實習生招聘區別

1、時間安排 實習:公司招聘實習生從6月份開始就陸續有招,這時候進入的門檻很低,沒有項目經驗的同學一定要去實習。 秋招:從9月份到11月份。基本上所有的公司都會招人,門檻比較低,這時候就會籤三方了。 春招:從3月份到4月份,基本上都是

原创 Spring中的事務總結-@Transactional的那些屬性們

Spring中的事務總結-@Transactional的那些屬性們 主要內容:併發問題,事務隔離級別,事務傳播,事務超時,只讀事務,異常處理 1. 併發問題 一個數據庫可以允許多個客戶端同時訪問,即併發的方式訪問數據庫。數據庫中的同一個數

原创 Spring的事務管理三大組件

Spring的事務管理三大組件   1事務管理 一個數據庫事務是一個被視爲單一的工作單元的操作序列。這些操作應該要麼完整地執行,要麼完全不執行。 開發中,很多複雜的事務要分步進行,但它們組成了一個整體,要麼整體生效,要麼整體失效。這種思想

原创 Spring5利用視圖解析器生成Excel文件

介紹 請求處理方法執行完成後,最終返回一個ModelAndView對象。對於那些返回 String,View 或 ModeMap 等類型的處理方法,Spring MVC 也會在內部將它們裝配成一個 ModelAndView 對象, 它包含

原创 SpringMVC5 的InterceptorHandler攔截器開發

1.攔載器介紹 SpringMVC攔截器(Interceptor)實現對每一個請求處理前後進行相關的業務處理,類似與servlet中的Filter。 SpringMVC 中的Interceptor 攔截請求是通過HandlerInterc

原创 Spring中的事務總結

22.Spring事務總結 主要內容:併發問題,事務隔離級別,事務傳播,事務超時,只讀事務,異常處理 22.1 併發問題 一個數據庫可以允許多個客戶端同時訪問,即併發的方式訪問數據庫。數據庫中的同一個數據可能同時被多個事務訪問,如果沒有采

原创 java 基礎知識總結

Java面向對象相關概念 Java是一種基於面向對象概念的編程語言,使用高度抽象化來解決現實世界的問題。    面向對象的方法將現實世界中的對象進行概念化,以便於在應用之間進行重用。例如:椅子、風扇、狗和電腦等。 J

原创 Java Classloader原理分析

   類的加載過程指通過一個類的全限定名來獲取描述此類的二進制字節流,並將其轉化爲方法區的數據結構,進而生成一個java.lang.Class對象作爲方法區這個類各種數據訪問的入口。這個過程通過Java中的類加載器(ClassLoad

原创 8張圖理解java基礎原理

一圖勝千言,下面圖解均來自Program Creek 網站的Java教程,目前它們擁有最多的票選。如果圖解沒有闡明問題,那麼你可以藉助它的標題來一窺究竟。 1、字符串不變性 下面這張圖展示了這段代碼做了什麼 1 2

原创 SpringBoot下使用Thymeleaf創建RestFul風格的CURD

爲什麼使用Restful風格; 強調HTTP應當以資源爲中心,並且規範了資源URI的風格; 規範了HTTP請求動作(PUT,POST等)的使用,具有對應的語義; 遵循REST規範的Web應用將會獲得下面好處: URL具有很強可讀性的,具有