原创 Springboot 表單數據校驗、數據轉換、利用AOP和SPEL實現分佈式鎖

個人筆記,不一定正確!!! 一、表單數據校驗 a、用戶輸入的數據,後端必須校驗,校驗數據是否爲空、格式以及必須遵守的業務規則 Spring官方提供的表單校驗文檔 hibernate-validator Springboot bean上的屬

原创 Spring中幾個重要的接口應用

案例pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://

原创 springBoot-如何修改請求和返回參數

一、 需求              有時候做項目,我們希望在請求未到達controller層,修改請求參數,爲什麼有這種需求,比如:參數需要驗籤和加解密之後賦值使用,如果沒有進行驗籤和解密顯然請求會異常。ServletRequest和H

原创 解決elastic-console在項目部署啓動之後沒有觸發按鈕

a、elastic-job和elastic-console使用:https://blog.csdn.net/qq_31289187/article/details/84843044 b、elastic-job項目打包:https://bl

原创 spring-自定義校驗註解

  java註解編程:https://blog.csdn.net/u014292162/article/details/53001224   1、ValueValidNotNull package com.cn.dl.controlle

原创 更優雅的解析文檔中的字段-CsvToBeanBuilder

1、引入jar ​ <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId>

原创 設計模式-工廠模式、抽象工廠模式

菜鳥教程:http://www.runoob.com/design-pattern/abstract-factory-pattern.html   一、工廠模式 1、概念:     是 Java 中最常用的設計模式之一。這種類型的設計模式

原创 設計模式-觀察者模式

一、概念:      定義對象間的一種一對多的依賴關係,當一個對象的狀態發生改變時,所有依賴於它的對象都得到通知並被自動更新。 二、優點:     觀察者和被觀察者是抽象耦合的,這是最大的好處 三、缺點:      如果觀察者有很多,被觀

原创 Linux 免密登錄以及通過目標主機的私鑰免密登錄

一、通過公鑰對免密登錄 生成公私鑰對,輸入命令:ssh-keygen -t rsa  ,然後一路按回車鍵 查看生成的私鑰 生成的公鑰 將公鑰copy到目標主機 免密登錄目標主機 輸入命令:ssh 用戶名@ip地址 二、通過目標主機

原创 org.apache.commons.commons-lang3工具類(一)

       本文只是簡單的介紹了commons-lang3中的SystemUtils、StringUtils、ArrayUtils這三個工具類中常用的方法,我已經例舉了很多方法。commons-lang3中可以讓我們寫的代碼更加的優雅、