原创 java中比較兩個對象屬性值(字段)是否相同,返回屬性名和屬性值的對比值

實際開發中,存在比較兩個對象,需要校驗某些字段是否相同,如果不同,需返回屬性名稱和屬性值對比結果 比較笨的辦法就是,對兩個對象需要判斷的屬性一一進行對比,如果只有幾個屬性值需要對比,可以滿足,但是字段值過多就不使用了,也沒有通用性 下面介

原创 mybatis-plus代碼生成器搭建

首先,創建一個maven項目,直接maven創建,或者選擇Spring Initializr創建一個SpringBoot項目,再把多餘的文件夾及文件刪除。我選擇的是方式二,刪完預覽:   添加mybatis-plus-generator

原创 SpringBoot多模塊項目搭建(Maven管理、整合MyBatis,搭建、依賴、打包)

SpringBoot多模塊項目搭建工程結構和依賴關係一、創建工程模塊二、配置依賴父項目pomdata子模塊pomdao子模塊pomservice子模塊pomweb子模塊pom項目打包三、整合MyBatis四、寫一個新增、查找的de

原创 數字格式轉化

對於數字 1 轉化未 01 , 對於int之類的數據轉化成指定位數的字符串,不足位數以0補充 String.format("%02d", num) 對於BigDecimal數據類型的數據,需要轉換成指定形式的字符串(千分位顯示 ###,

原创 spring項目開發中工廠模式和策略模式應用

在java開發中,有時會遇見類似下圖的場景 if (condition) { ... } else if (condition) { ... } ... else { ... } 看過設計模式的同學,都會想到用策略

原创 前端循環遍歷的方法

前端中常會遇見數組、集合數據的遍歷處理。簡要介紹幾種循環遍歷的方法 1、js的循環遍歷方法 1.1、普通for循環遍歷 var arr = ['Tom', 'Jerry', 'Lily', 'Xiao Ming']; for (var

原创 ArrayList常用操作

這裏記錄一點ArrayList的常用操作,最開始會很少,以後有時間想到什麼有時間就補充1、對一個已有的集合按固定大小分組     例如:一個大小500的集合,按照30個分組,不足30的放在最後一組   List<Map> originL

原创 layer彈出層按鈕顏色修改

layer彈出層有多種格式的彈出,使用方法也不細述。 在彈出確認框可使用confirm或open方式 在open中 layer.open({ content: '確認提交?', btn: ["確認", "取消"],

原创 js中,阿拉伯數字轉中文數字

js中,把數字“123”轉“一百二十三”,這種阿拉伯數字轉中文數字 在網上看到有一種轉換方案,使用起來比較容易,特記錄一下 參考博客: https://blog.csdn.net/qq_34731574/article/details/7

原创 Java中數字轉中文數字

在Java後臺需要把阿拉伯數字轉化未中文數字,比如“123”轉化爲“一百二十三” public static String int2chineseNum(int src) { final String num[] = {

原创 mysql多條件查詢,按傳入參數順序顯示

在mysql中進行查詢,對同一個字段,存在多個參數值進行查詢 比如在下面的表(book_table)中 id book_name author nationality 1 老人與海 海明威 美國 2 斷舍離 山下英子 日本 3 小王子 託

原创 JSON轉對象、List

前後臺交互一般使用json進行傳值,前臺傳的json需要在後臺轉換成需要的對象。 如果手動轉換就顯得太不優雅,並且還麻煩,所以就要用到json轉對象json轉對象: 當前臺傳過來的值是一個Map時,我們首先需要把Map轉成json字符串,

原创 bootstrap模態框彈出居中顯示

在項目中,有幾個使用bootstrap模態框彈出問題,在單頁面上是居中顯示,但是嵌套在別的iframe中,彈出的位置在靠近頂部的位置。 查閱了一些資料,有幾種解決方案,1修改bootstrap的js文件,使彈出的位置居中 2在每個頁面彈出

原创 js中[]和{}的區別

在js中,[]表示的是數組對象,{}表示的是對象; var arr =[]  等價與 var arr = new Array(); var arr = {} ; arr["屬性名"]=屬性值; [ ]表示一個數組,也可以理解爲一個數組對象

原创 java中數字轉漢字

業務場景有時需要將int類型的數字轉換成中文字符的數字,比如123==>一百二十三 以下是一種實現方式: public static String int2chineseNum(int src) { final