原创 easyexcel導出

需要添加的jar包: <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.

原创 java學習應該關注的網站

1.Stack Overflow,https://stackoverflow.com/questions/tagged/java 2.GitHub,https://github.com/trending/java?since=mo

原创 分組統計用戶數

<select id="countUser" parameterType="tf56.teamwork.query.TwmCountUserQuery" resultType="tf56.teamwork.query.TwmCus

原创 根據時間區間查詢

mapper文件: <if test="startDate != null and startDate != ''"> <![CDATA[ AND inputDate >= #{startDate}]]> </if> <if t

原创 用二進制數表示從1到100

二進制即縫二進一 從0到100用二進制表示分別爲: 0=0 1=1 2=10 3=11 4=100 5=101 6=110 7=111 8=1000 9=1001 10=1010 11=1011 12=1100 13=1101 1

原创 批量導入顯示判空校驗信息返回代碼實現

1.相關代碼如下 controller層: @RequestMapping(value = "/batchInsertBlacklist", method = RequestMethod.POST, produces = Medi

原创 mysql進行數據庫字段拼接

sql如下: SELECT CONCAT_WS('|',customerCode,customerName) cu from TwmCustomerRecords 查詢出來的效果如下:

原创 mapper文件批量修改

批量修改: <!-- 更新用戶客戶爲不默認 --> <update id="updatePartyCustomerRelationisDefault" parameterType="tf56.customerBase.requ

原创 寫一個通過線程wait / notify通信的生產者消費者代碼

static class MangoIce{ int counter; public MangoIce(int counter) { this.counter = coun

原创 數據訂正批量修改

//數據訂正修改類型 update TwmCustomerOperationLogs set type = 2 WHERE customerCode in (SELECT customerCode from (select cus

原创 DAO層添加數據成功返回主鍵ID

返回結果 mapper文件需配置 這樣主鍵ID纔會返回

原创 ArrayList嵌套HashMap遍歷

package com.yjf.esupplier.common.test; import java.util.ArrayList; import java.util.HashMap; import java.util.Set;

原创 對數據記錄進行統計

統計線索的個數 <!-- 統計查詢 --> <select id="countTwmClew" parameterType="tf56.teamwork.query.TwmcClewCountQuery" resultType

原创 java中poi導出模板下拉框實現二級聯動

代碼實現如下: 需要加入的jar包: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.