原创 SpringBoot整合vue實例

各位大佬們,我又回來了,現在的java後臺在大多數的面試中,都需要會一點點前臺的知識,最多的是vue,但是,後臺咋能幹前臺的活,又不是全棧的,是不是。在環境的逼迫下,博主以一個只會html的腦袋,去學習了一回vue,現在無私的博主

原创 SpringBoot整合activeMq消息中間件

消息中間件常用的兩個是activeMq以及rabbitmq,這裏介紹的只是springBoot整合activeMq實現郵件發送的一個方式 activeMq的項目主要有兩個部分,一個是消費者另一個就是消息的生成者,生成者也就是項目中

原创 java在線瀏覽文件

java 實現在線預覽功能 最近系統需要做在線預覽,於是我就上網上找現成的插件,查閱相關資料,他們說目前主流實現在線預覽的方案有以下3種: 1.flash 的flexpaper 將文檔轉換爲swf格式,然後使用flash在網頁中瀏

原创 docker中安裝rabbitmq(基本使用)

rabbitmq是一個消息隊列,比activeMq的好處是,對分佈式是天生兼容,是自帶分佈式的消息隊列 在安裝好了docker之後,然後就可以安裝rabbitmq了(在Ubuntu中安裝docker) 拉取鏡像 docker

原创 SpringBoot日誌輸出到控制檯

在SpringBoot的yml文件中配置文件輸出爲 logging: level: info 然後將配置文件添加到resource目錄下 配置文件在這 <?xml version="1.0" encoding="UTF-8"

原创 SpringCloud中的eureka服務中心使用

eureka是一個服務註冊中心,在微服務中,服務的發現與註冊都離不開他,當然,從eureka停更後,我們可以用zookeep進行代替他的使用 上乾貨了! 新建一個空的項目,修改配置文件爲yml文件 然後在配置文件中添加配置信息

原创 SpringBoot使用aop切面做日誌收集 、處理

在項目開發中,日誌收集處理是一個必不可少的功能,會做日誌收集處理的人很多,但是卻沒有比較詳細的說明和註解支持小白去學習,於是,就誕生了這篇博客,可能這邊博客也不是最好的,但我相信,對未來的大佬們來說,這個多少還是有點料的 Spr

原创 SpringBoot 自定義註解使用

在SpringBoot的框架中,存在着許多的註解,每一個註解爲我們減少了許多的代碼,同時,在項目開發中,我們也可以像SpringBoot一樣,使用屬於自己的註解。 @Target @Target說明了Annotation所修飾的

原创 MySQL獲取時間進行比較

hello! 好久沒有來寫東西了,疫情期間,大家還好嗎? 今天博主給大家帶來一個比價簡單卻又比較適用的一個sql 在系統項目中,往往都會需要進行數據的統計,統計條件查詢必不可少,但是在統計中,時間的查詢相對於其他的數據來說是比較

原创 在Ubuntu系統中安裝docker

分佈式流行的今天,所有的技術都是越來越簡單,當然所有的東西也是讓小白們越來越難以弄懂,本人也是,對於SpringCloud來說,水確實很深,下面就給一些簡單的命令,構建一個簡單的服務,docker的環境搭建 在虛擬機中安裝好需要

原创 redis使用方法(權限過濾)

redis是一個緩存服務器,他比其他的數據庫的處理效率要高,就是因爲他是以key-value的形式存儲數的,同時它的數據是存放在內存中的,而其他的數據庫大多是存放在磁盤中的,並且他是單線程的多路複用IO,單線程避免了線程切換的開

原创 分佈式下的session(token)

在分佈式下,session是無法共享的,這時,就出來了一個新生物token,在SpringBoot或者SpringCloud的攔截器下,我們就可以進行獲取到用戶的操作的session(token)了,通過判斷token的有效性,從

原创 SpringBoot攔截器配置與使用

攔截器的作用主要是爲了在一些請求進入控制器(controller)之前進行一些特定的過濾等處理操作,從而使項目更加完整,安全。在SpringBoot中配置攔截器與在springMVC中大多相同,我這裏採用的是繼承HandlerI

原创 mysql中的Count字段使用

Mysql中count()函數的一般用法是統計字段非空的記錄數,所以可以利用這個特點來進行條件統計,注意這裏如果字段是NULL就不會統計,但是false是會被統計到的,記住這一點,我們接下來看看幾種常見的條件統計寫法。 測試環境

原创 mybatis項目逆向

1、mybatis-generator 概述 MyBatis官方提供了逆向工程 mybatis-generator,可以針對數據庫表自動生成MyBatis執行所需要的代碼(如Mapper.java、Mapper.xml、POJO)