原创 idea方法註釋模版

idea原始的方法註釋模版太簡單了,維護不方便,加個模版可以提高一些效率,減少溝通成本,想配置的可以看下,非常簡單 1、Edit > Editor > Live Templates 2、點+號,新增一個Template Group,名字隨

原创 mybatis返回Map

今天碰到問題,通過集合查詢返回map,用一個code做key,返回對象爲value的形式,找了一些資料都不行,自己研究了半天,終於解決,沒看源碼,大神可以研究下源碼,問題是解決了,圖發不上來,鬱悶 mapper: @MapKey("sto

原创 歷史代碼要堅決刪除!!!

今天我們小組整理了下接手的項目,有非常多的歷史代碼需要清理,都是14、15、16年的老東西,根本就沒用還佔地方,打個包大的很不說,啓動還慢的要死,花了2天時間評估、整理文檔,沒用的通通刪掉,還項目一片清淨,少給後人挖坑

原创 freemarker模版異常跳轉錯誤頁實現方法

系統用的freemarker模版,接到領導指示,需要增加友好頁面,在模版出錯時定向跳轉,避免直接在前臺顯示亂碼 本來以爲很簡單的東西,搞了一整天,特此記錄下,紀念我失去的時間。 網上查了很多資料,目前沒有具體的解決方法,我這裏寫的詳細點,

原创 vue和mintui-Loadmore結合實現下拉刷新,上拉加載

mintui是餓了麼團隊針對vue開發的移動端組件庫,方便實現移動端的一些功能,這裏只用了Loadmore功能實現移動端的上拉分頁刷新,下拉加載數據,廢話不說上代碼。 <template> <div class="main-body"

原创 mybatis返回Map<String, Object>

今天碰到問題,通過集合查詢返回map,用一個code做key,返回對象爲value的形式,找了一些資料都不行,自己研究了半天,終於解決,沒看源碼,大神可以研究下源碼,問題是解決了,圖發不上來,鬱悶 mapper: @MapKey("sto

原创 maven SNAPSHOT包版本命名

使用maven打包時,如果要打SNAPSHOT快照版本,一定要把SNAPSHOT放在最後,像這樣1.0-zzd-SNAPSHOT,這樣纔會被掃描到,實現自動更新,不能 1.0-SNAPSHOT-zzd這樣寫。加上-SNAPSHOT快照標識

原创 mybatis collection 多條件查詢

業務需要通過mybatis 查詢返回嵌套集合,嫌多次查詢太麻煩,用自帶的高級查詢解決問題,下邊是代碼,已測試通過。 說下自己的理解,就是一個主查詢結果集裏面嵌套了子查詢的結果集,可以是多個子查詢,每個子查詢的條件從主查詢結果集中獲取,返回

原创 jquery實現圖片跟隨鼠標

        開發後臺寫頁面困難的一比啊,想寫個鼠標移動某連接右側顯示二維碼,並跟隨鼠標移動的功能,各種查資料,花了一小天終於搞出來了,代碼的記下來,浪費了我這麼多時間,記你一輩子,這個可以直接在W3School直接運行,可以根據某行顯

原创 用mybatis查oracle,spring操縱mongodb插入數據時出現的時間類型問題

mapper(查詢用的)配置文件要用timestamp類型,而DTO(用來插入的)用DATE

原创 java web和controller時間格式轉換

後臺傳前臺:@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") 前臺傳後臺:@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:

原创 vue獲取input輸入值的問題

公司需要,新學VUE,碰到一些坑記錄下。  多行文本框取值問題。 v-for裏有多行input輸入框,vue怎麼獲取某行的輸入的值,隨便寫了點代碼,意思就是後臺返回了多行的 list集合,頁面顯示多行輸入框,當修改某行的值時進行校驗,輸入

原创 今天遇到用java封裝oracle數據timestamp插入空值問題

發現問題了,原來是數據庫中存在兩種類型的時間導致的,生產庫不會這樣

原创 今天心情不太好