原创 git rebase使用簡介

一、起因 上線構建的過程中掃了一眼代碼變更,突然發現, commit 提交竟然多達 62 次。我們來看看都提交了什麼東西: 這裏我們先不說 git 提交規範,就單純這麼多次無用的 commit 就很讓人不舒服。可能很多人覺得無所謂,無非

原创 SpringBoot+Mybatis批量插入Oracle數據庫方法

oracle 批量插入與mysql 的批量插入的方式是不同的, insert into tablename()values(),(),(); ---這個是mysql 的批量插入形式 insert all  into tablename()

原创 Java處理時間/時區/普通時間與時間戳的轉換

將時間轉換爲時間戳: /* * 將時間轉換爲時間戳 */ public static String dateToStamp(String s) throws ParseException{

原创 MySQL Workbench使用教程簡介

MySQL Workbench 是一款專爲 MySQL 設計的集成化桌面軟件,也是下一代的可視化數據庫設計、管理的工具,它同時有開源和商業化兩個版本。該軟件支持 Windows 和 Linux 系統,可以從 https://dev.mys

原创 Spring和SpringBoot區別分析

1、概述:        對於Spring和SpringBoot到底有什麼區別,我聽到了很多答案,剛開始邁入學習SpringBoot的我當時也是一頭霧水,隨着經驗的積累、我慢慢理解了這兩個框架到底有什麼區別,我相信對於用了SpringBo

原创 MySQL Workbench漢化

漢化XML文件下載地址:點我下載 找到MySQL Workbench 安裝目錄 data 目錄把你下載的漢化的XML文件覆蓋即可, 我的路徑是:C:\Program Files\MySQL\MySQL Workbench 8.0 CE\d

原创 Java基礎中throw和throws詳解

Java基礎-throw和throws 雖然瞭解一些有關 Java 的異常處理,但是發現自己對 throw 和 throws 二者還不是很清楚,所以想深入的理解理解。 拋出異常的三種方式 系統自動拋出異常、throw 和 throws三種

原创 Spring Boot實現系統間接口調用

Spring Boot實現跨系統接口調用 一、概述 在開發過程中經常會需要和其他系統進行對接,或者調用一些外部的第三方接口來獲取所需要的數據信息,這個時候我們就需要跨系統去調用接口,本文基於spring boot項目整理三種方案。 1、使

原创 Java實現Json和String之間的轉換

我們將圍繞fastjson中的JSONObject這個類來談轉換  <dependency>  <groupId>com.alibaba</groupId>  <artifactId>fastjson</artifactId>  <ve

原创 Eclipse中使用git解決衝突的方法

一、先製造衝突 這裏的目的是模仿大家平常提交代碼遇到的代碼衝突問題。(項目已經已經提前創建好並放到了 GIT 上) 先在雲端修改TestGit_Master.java文件,如下圖:  然後在本地修改TestGit_Master.java文

原创 Mybatis中動態sql之foreach的用法

mybatis之foreach用法 在做mybatis的mapper.xml文件的時候,我們時常用到這樣的情況:動態生成sql語句的查詢條件,這個時候我們就可以用mybatis的foreach了 foreach元素的屬性主要有item,i

原创 java中的static和final關鍵字詳解

static關鍵字的用法   static的意思是“’靜態的”,在java裏面可用於修飾屬性和方法。 是靜態修飾關鍵字,可以修飾變量和程序塊以及類方法: 當定義一個static的變量的時候jvm會將將其分配在內存堆上,所有程序對它的引用都

原创 .gitignore文件規則簡介

有些時候,你必須把某些文件放到Git工作目錄中,但又不能提交它們,比如保存了數據庫密碼的配置文件啦,等等,每次git status都會顯示Untracked files ...,有強迫症的童鞋心裏肯定不爽。 好在Git考慮到了大家的感受,

原创 SpringBoot+Mybatis一次條件插入批量數據進oracle數據庫的方法

<insert id="addProToActivity" parameterType="java.util.ArrayList"> INSERT INTO TGP_SM_ACTIVITY_PRODUCT(ID,PRODUCT_C

原创 IDEA優化設置,提高開發效率

一、IDEA設置 File -> Settings 工具欄有個工具按鈕點下(假如沒工具欄,View -> 選下Toolbar) 二、主題設置 三、設置鼠標懸浮提示(重要!) 在Eclipse裏,我們鼠標移動到一個類上,會提示這個類的文檔