原创 【筆記】List轉List

List<String> integerList = list.stream().map(ServiceStandard::getTaskNum).distinct().collect(Collectors.toList()); Lis

原创 郵件工具類

@RestController public class EmallUtil { /** * 創建郵件 * * @param account 發件人賬戶名 * @param

原创 時間工具類

/** * Data轉String * * @param date 目標時間 * @return 返回字符串 */ public static String DateTo

原创 將List用Page進行分頁

@Data public class RequestPage { private int page; private int size; /** * 初始化分頁參數 */

原创 Spring Boot SpringDataJPA複雜查詢之Specification

@Repository public interface WarehousingRepository extends JpaRepository<Warehousing, Integer>, JpaSpecificationExecut

原创 MySQL 計算獲取當前時間幾天後或幾天前的日期

例如: SELECT * FROM tbl_charge_arrears where creationTime < DATE_SUB(NOW(),INTERVAL 10 day) 當前時間:2019-10-19 10:30:00 獲

原创 JAVA 生成二維碼

//工具類 public class CreateQrcode { /** * 生成二維碼 * * @param url 訪問鏈接 * @param response 響應對象

原创 String轉List

List<Integer> arrearsIds = Arrays.stream(credential.getUncollectedChargesId().split(",")).map(string -> Integer

原创 根據指定條件獲取List中的元素並將其值相加

List<Credential> credentials = credentialsRepository.findAll(); BigDecimal trainingFees = credentials.stream().filte

原创 Java獲取項目日誌/讀取日誌

@RestController @RequestMapping(value = "api/common") public class CommonContoller { /** * 日誌管理 */

原创 服務端配置解決前端訪問出現跨域的問題

@Configuration public class CorsConfig { /** * 允許任何域名使用 * 允許任何頭 * 允許任何方法(post、get等) */

原创 Swagger2

//配置 @Configuration @EnableSwagger2 @EnableSwaggerBootstrapUI public class SwaggerConfig { @Bean public Docke

原创 累加List中的某一個值

//查詢賬戶餘額信息 List<AccountBalance> accountBalance = accountBalanceRepository.findByCustomerId(contractBas

原创 SpringData JPA @Query 中使用IN時無法查出數據的解決辦法

@Query(value = "SELECT COUNT(1) FROM tbl_task_recoder WHERE projectId IN(?1)", nativeQuery = true) Integer findAccompl

原创 關於Cron表達式中的週一至週五正確的配置

前言:最近有個業務需求,需要做一個任務調度,其核心之一就是Cron表達式。 需求:做一個計劃,由計劃內容生成任務,要求在週一至週五08:00點生成任務。 表達式:0 0 8 ? * 1,2,3,4,5 *  (錯誤的) 錯誤現象:明明設置