原创 mybatis批量操作注意事項

    閒來記錄下mybatis的批量操作,寫法很簡單,mapper中的方法傳入一個list,然後xml裏循環就好; 注意點: 循環的list一次過千可能有問題,需要分批次執行,這裏以批量修改爲例,以前好像遇到過批量新增時候,id數量限制

原创 @interface自定義註解學習筆記

1.註解是什麼,與註釋的區別 註解與註釋都是用於解釋與說明,註釋主要是用來自己看及給開發的程序員看,註解更側重於jvm看,也可以看作一種標記。 2.註解的歷史 註解不是一開始就有的,jdk1.5之後sun公司開發了註解接口並公開,使第三方

原创 Map與JSONObject對象相互轉換記錄

業務背景:因爲要嵌套一些數據報表,頁面點擊菜單直接進行url訪問,因訪問受限要修改url權限,返回數據是JSONObject,防止出現異常,後臺進行了一些Map於JSONObject的轉換,記錄下來 配置得json文件格式: {"red

原创 springBoot跨域訪問配置(第二個帶io流)

背景:本地和電腦瀏覽器訪問都沒有問題,接入手機端後,手機端訪問超時,提示跨域錯誤;   由於瀏覽器的安全性限制,不允許AJAX訪問 協議不同、域名不同、端口號不同的 數據接口,  瀏覽器認爲這種訪問不安全 一: 在後臺加入一個啓動加載的c

原创 轉載一篇今天看到的文章:不要代表這個時代淘汰你爸媽

  這是今天看到的一篇文章,很有感觸,放在這裏給進來的朋友分享一下: ------------------------------------------------------------------------------------

原创 SVN狀態圖標消失問題解決方案

SVN版本控制器在實際工作中使用很頻繁很重要,如果出現問題真心膈應。 svn有狀態標識可以直觀的瞭解到當前文件的管理狀態,可是如果看不到狀態圖標怎麼解決? 通常出現這個問題的原因是我們下載了某些軟件佔用了window的狀態圖位置,網上說

原创 遊戲&人生--選擇

       話說在不是很遙遠的過去,懵懂的我就喜歡思考人生(閒的),其他小朋友喜歡看韓流的情愛小說,我卻總看名著和傳記等。        那時網吧還是五毛一小時的大頭機,主流的遊戲大多是單機,後來出現了《大話西遊》,我玩大話的時候,就特

原创 powerdesigner中文列展示

通常我們生成的模型的方法,基本都是通過數據源或者sql文件的方式,這樣生成後列展示默認都是英文(中文創建列名的情況很少。通常是英文列名),那麼將模型中的英文轉換爲中文註釋就會很方便的看模型了。   前置條件,在生成模型前,數據庫表中的註釋

原创 自定義註解學習筆記

1.註解是什麼,與註釋的區別 註解與註釋都是用於解釋與說明,註釋主要是用來自己看及給開發的程序員看,註解更側重於jvm看,也可以看作一種標記。 2.註解的歷史 註解不是一開始就有的,jdk1.5之後sun公司開發了註解接口並公開,使第三方

原创 java實現word批量多模版(瀏覽器zip壓縮導出)

用java實現word導出,如果不實現批量導出,可以只使用 word 替換工具,如果要實現批量導出,這裏的解決辦法是將所有的導出文件放入服務器臨時文件,壓縮後導出 1.依賴包 <dependency> <groupId>org.a

原创 java 讀取json文件配置

找一個工具讀取json文件,網上好多,找了一個測試了下,記錄下來 1.  要放入讀取io的依賴包 <dependency> <groupId>commons-io</groupId> <artifactId>

原创 excel導出(瀏覽器下載)

 雖然這個工具類很久了,裏面的一些方法也不建議使用了,但是還是一如既往的好用 使用的是poi 的依賴:項目中使用poi較多,poi相關依賴都放上了,不一定都需要,大概有第一個就夠了,有需求的自己試一下吧 <dependency>

原创 restTemplate springboot 遠程調用

  1.寫入類 package com.***.***.web.config; import org.springframework.context.annotation.Bean; import org.springframewor

原创 sql 獲取當前季度 (oracle)

笨辦法用case when 做判斷: select CASE WHEN to_char(sysdate , 'mm') BETWEEN '01' AND '03' THEN 1 WHEN

原创 在線繪圖工具

在線流程圖工具:有助於日常工作流程梳理,產品介紹,有在線模板參考 點擊跳轉: https://www.processon.com/i/5af180c1e4b0958cdadd35ac