原创 Swagger使用說明

實體 Select DISTINCT process_id,process_name,station_id,station_name from p_process_param where tenant_code =‘YR008

原创 SpringBoot整合ElasticSearch

目錄準備工作核心依賴配置文件基本操作步驟創建索引庫實體根據實體創建索引庫並映射索引庫CRUD查詢舉例 準備工作 安裝ElasticSearch 安裝分詞器analyzer 安裝可視化插件elasticSearch-head 可從網

原创 SpringBoot項目啓動出錯 Failed to configure a DataSource: 'url' attribute is not specified and no

只需在SpringBoot配置文件添加兩行代碼即可 spring: #排除DruidDataSourceAutoConfigure autoconfigure: exclude: com.alibaba.druid

原创 JAVA常用功能業務處理記錄

目錄返回時間格式時差以及格式問題查詢兩個時間段之內的所有月份日期疊加遍歷根據主表id查詢時要求子表按順序顯示給前端List轉Set複製對象於另一個對象分割字符串json字符串與字符串轉對象json數組轉對象獲得當前時間判斷是否是數

原创 SpringBoot服務添加Swagger接口文檔全過程

導入依賴:版本隨便你選 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artif

原创 Navicate激活時出現error on Decrypt..問題解決方案

1.首先下載工具 https://github.com/DoubleLabyrinth/navicat-keygen/files/2764401/navicat-keygen-for-x64-only.zip 2.進入該工具目錄下解壓,C

原创 SpringBoot整合Shiro(第一篇)

主要實現用戶的認證,授權,鑑權三個功能 微服務架構:開發工具IDEA 採用eureka作爲註冊中心,SpringBoot/Cloud+shiro+前端模板(thymeleaf)+mysql5.7 eureka註冊中心服務請參照eureka

原创 maven引入外部sdk包打包失敗問題

 首先將jar包下載然後直接扔到maven安裝目錄的lib目錄下 例如我要引入的jar包名稱爲:developer-sdk-1.0.2-stable.jar 由於maven庫對jar包有一個管理制,所以需要將要引入的包添加到maven庫(

原创 MongoTemplate鏈接Mongodb聚合查詢

功能需求: 取mongodb數據,對電錶字段進行分組,之後在分組後的數據中求最大時間的那條最新數據。 導入Mongodb依賴: <!--mongodb依賴--> <dependency> <gr

原创 IDEA開發環境中文亂碼問題

開發環境中打印中文字符串亂碼 //直接pom文件中引入插件 <plugin> <groupId>org.springframework.boot</groupId> <a

原创 微服務練習項目例子帶註釋

項目(demo): 簡介: 微服務架構:SpringBoot-SpringCloud-SpringSecurity-auth2-mysql 只針對於後端整體設計,暫時沒有前端實例 不斷更新該實例代碼 github: https://gi

原创 驗證碼工具類

// 驗證碼字符集 private static final char[] chars = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9',

原创 JAVA異常信息實時監控(日誌記錄)

接口自己定義,對其中某個方法每次運行的成功與否進行記錄。 第一: 將方法用try/catch/finally進行包裹,捕捉該方法隨時可能拋出的異常信息。 拓展:try/catch/finally 它是java裏面特定的捕捉某個方法異常信息

原创 SpringSecurity學習之(第二章)自定義用戶認證登陸成功與失敗邏輯處理實例

繼續使用上篇文章SpringSecurity第一章所建的工程 1.核心配置如下 eureka註冊中心我就不說了,我博客裏面有eureka文章,供參考eureka註冊中心實例 server: port: 8787 spring:

原创 Ubuntu定時備份Mysql數據庫數據

首先linux(ubuntu)服務器定時任務執行就有一個命令~~~~>crontab crontab 簡介: crond 是linux用來定期執行程序的命令。當安裝完成操作系統之後,默認便會啓動此任務調度命令。  crontab工作流程: