原创 elasticsearch查詢(多條件、時間範圍、分頁 )

有多條件查詢 註解很清晰的了 代碼: public List queryByTagLogs(String logType, Map<String, Object> contextMap, Date startTime, Date

原创 springboot中數據庫數據導出excel實例(附工具)

實體類: package com.imagedt.pawpaw.model.dto; import cn.afterturn.easypoi.excel.annotation.Excel; import lombok.AllAr

原创 linux下安裝配置nginx並配置

一,安裝nginx 有問題一步步來 nginx下載地址: http://nginx.org/en/download.html 把下載好的nginx版本放到/usr/local中 1.1 解壓 [root@vw01000113506

原创 使用Lombok來優雅的編碼

前言 Lombok 是一種 Java™ 實用工具,可用來幫助開發人員消除 Java 的冗長,尤其是對於簡單的 Java 對象(POJO)。它通過註解實現這一目的。 正文 添加依賴 在 pom.xml 文件中添加相關依賴: <lom

原创 UTC與北京時間的相互轉換(時間戳)

解釋: UTC + 時區差 = 本地時間 UTC轉成北京時間(本地時間): /** * utc時間轉成local時間 * @param utcTime * @return */ p

原创 Map工具類(實體轉換)

package com.imagedt.pawpaw.util; import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.util

原创 異常java.lang.NoSuchMethodError: org.apache.poi.ss.usermodel.Sheet.getDrawingPat原因與解決

在做excel導出時遇到的異常: **java.lang.NoSuchMethodError: org.apache.poi.ss.usermodel.Sheet.getDrawingPat** 原因是:jar包不兼容 這是依賴 <

原创 Json工具類

package com.imagedt.banana.visiting.util; import com.google.gson.*; import com.google.gson.reflect.TypeToken; import

原创 springboot中excel表格導出實例(附工具)

實體類: package com.imagedt.pawpaw.model.dto; import cn.afterturn.easypoi.excel.annotation.Excel; import lombok.AllArgs

原创 校驗手機號和郵箱工具類(java)

可以直接拿來用 package com.imagedt.pawpaw.util; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 對手機

原创 springboot實現excel下載模板

配置裏面的路徑(如果模板不更改,可以放到resource下面): Config(從這裏獲取配置信息): package com.imagedt.pawpaw.config; import org.springframework.b

原创 用elasticsearch聚合函數實現distinct查詢

1.等價的sql Sql代碼 : SELECT DISTINCT field1,field2 FROM test_index.test_type 等價於 Sql代碼: SELECT field1,field2 FROM test

原创 es查詢

有多條件查詢 註解很清晰的了 代碼: public List queryByTagLogs(String logType, Map<String, Object> contextMap, Date startTime, Date e

原创 es存儲

存儲日誌到es: /** * 存儲到es * @param logs */ @Override public void save(List<AppleAppLogDto> logs) {

原创 springboot導入excel文件信息到數據庫(上傳或更新)

有校驗手機號和郵箱以及其他的枚舉校驗。可以參考 Controller : /** * 導入用戶數據 * @param file * @return */ @RequestMapping(