原创 swagger-ui提交請求無name(指input中的name屬性)值

swagger-ui提交請求,請求不包含name值,造成後臺無法進行接受參數。   @Operation(description = "上傳文件",tags = "上傳") @PostMapping(consumes = Medi

原创 SpringBoot項目集成swagger報NumberFormatException: For input string: ""

java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(NumberFormatExc

原创 Mybatis mapper文件佔位符設置默認值

如果要設置佔位符默認值的話:需要進行 設置  org.apache.ibatis.parsing.PropertyParser.enable-default-value 屬性爲true啓用佔位符默認值處理,默認爲false不啓用;由於我是

原创 SpringDataJdbc使用數據庫默認值的解決方法

SpringDataJdbc提供了  @ReadOnlyProperty 註解,這會造成由Repository保存的實體會忽略這個字段的值進行保存,進而採用數據庫的默認值操作;而查詢時這個字段也是能夠查詢出來的。。。。。。 @ReadOnl

原创 Spring @Configuration繼承

Bean定義繼承     Bean定義可以包含許多配置信息,包括構造函數參數,屬性值和特定於容器的信息,例如初始化方法,靜態工廠方法名稱等。子bean定義從父定義繼承配置數據。子定義可以覆蓋某些值或根據需要添加其他值。使用父bean和子be

原创 SpringDataJdbc命名查詢

當使用SpringDataJdbc命名查詢時,需要配置幾處;官方文檔:https://docs.spring.io/spring-data/jdbc/docs/2.0.4.RELEASE/reference/html/#jdbc.query

原创 Java Output流寫入包裝問題

ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); OutputStreamWriter outputStreamWrit

原创 SpringBoot項目單元測試不經過過濾器問題

SpringBoot使用MockMvc:https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-featur

原创 JWT jti和kid屬性的說明

jti chaim=== JWT ID “ jti”(JWT ID)聲明爲JWT提供了唯一的標識符。 標識符值的分配方式必須確保將相同值偶然分配給不同數據對象的可能性可以忽略不計; 如果應用程序使用多個發行者,則還必須防止不同發行者產生的值

原创 Maven 排除依賴

由於項目使用slf-api->slf4j-log4j12->log4j 的日誌依賴形式;需要排除 spring-boot-starter-logging 日誌的總包;採用以下形式即可 <dependency> <groupId>org.s

原创 Jakarta Java Mail屬性參數配置

前言 Jakarta Mail網址:https://eclipse-ee4j.github.io/mail SMTP協議可匹配的屬性:https://eclipse-ee4j.github.io/mail/docs/api/com/sun/

原创 SpringDataRedis的Keyspaces設置

前言 原文:https://docs.spring.io/spring-data/redis/docs/2.3.2.RELEASE/reference/html/#redis.repositories.keyspaces 翻譯章節:13.4

原创 Redis6.0配置文件翻譯(Google手動翻譯)

原文鏈接(一般情況下你打不開這個網頁):https://raw.githubusercontent.com/redis/redis/6.0/redis.conf Redis配置文件 請注意,爲了讀取配置文件,必須以文件路徑作爲第一個參數來

原创 SpringBoot集成SpringBootDataElasticSearch

先放出依賴: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</art

原创 vue單文件組件data選項的函數體獲取vue實例對象

因配置的關係,導致 vue的data選項中存在事件。而事件無法獲取 vue 的實例對象;項目是單文件形式的,以下代碼只是例子 new Vue({ el:..., data:{ a: { onevent