原创 項目代碼遇到的問題:@Transaction後項目沒有起作用

一:使用@Transaction後項目沒有起作用,原因可能有兩個 1:@Transaction 只能拋出,允許時異常 2: ,看有沒有使用try catch,如果這個方法被try catch捕獲了,那肯定異常無法拋出。

原创 Springboot項目集成集成Quartz實現定時任務

1.引入依賴 <!-- quartz --> <dependency> <groupId>org.springframework.boot</groupId> <ar

原创 如何用命令操作git將github上的分支項目download(下載)下來並且合併到主幹上

1:下載git 並安裝 2:打開git操作面板 3:使用cd 切換目錄,進入到本地列表,定位到目標項目 4:使用git fetch命令 查看遠端倉庫 這裏涉及到三步: 1> 使用git config - -global u

原创 JAVA中比較兩個字符串是否相等的時候做了哪些操作?關於String的幾個常見面試題

String(字符串)是我們常用的數據類型,我們都知道被String 修飾的equals會將應用的比較變成值的比較,那麼String在做equals比較的時候底層是做了什麼呢? //代碼 public class StringEq

原创 Spring Data JPA相關概念,以及自定義查詢

一:什麼是Spring Data JPA: 1:Spring Data JPA是在JavaEE5.0後出現的—用於對象持久化的API 2:使得應用文件以統一的方式訪問持久層 二:JPA與Hibernate的關係: 1:JPA 是

原创 虛擬化技術 Docker(鏡像與容器)

一:什麼是虛擬化: 1:虛擬化:是一種資源管理技術,是將計算機的各種實體資源,比如服務器,網絡,內存,以及存儲,予以抽象,呈現出來的. 在實際的生產環境中,虛擬化技術主要用來解決高新能的物理硬件產能過剩和老的舊的硬件產能過低的重組

原创 關於JAVA Bean實體類對象pojo,vo,po,dto,entity之間的區別

關於JAVA Bean實體類對象pojo,vo,po,dto,entity之間的區別: Pojo: Pojo 普通的java對象 最基本的javaBean只有屬性 加上屬性的get,set方法,可以轉化爲PO,DTO,VO;

原创 Java枚舉以及在項目中的實際應用:?

Java枚舉以及在項目中的實際應用:? 一:枚舉是什麼: 枚舉是在jsk1.5之後出現的新特性,存放在Java.long包。 二:枚舉類與普通類有什麼區別? 1,枚舉類繼承了Java.lang.Enum類,而不是默認的Object

原创 怎麼用ArrayList,隨機數,實現一個隨機抽獎:

一:用ArrayList實現隨機抽獎: /** * @ClassName Award * @Author * @description : 隨機抽獎 * @Version V1.0 **/ public class A

原创 JAVA數組array的概念,以及原理

一:數組的概念: 數組是java容器的一種,在java內存中是連續的內存空間,是用來存儲數據長度固定的容器,保證多個數據類型要一致。 二:數組的定義方式: 格式一:數組存儲的數據類型[] 數組名字; 格式二:數組存儲的數據類型

原创 JAVA幾個基本概念的區別(成員變量與局部變量,基本數據類型與引用數據類型,基本數據類型與包裝類,拆箱與裝箱)

局部變量和成員變量的區別 1 類中位置不同(成員變量在類中方法外,局部變量在類中方法中) 2 作用域不同(成員變量作用於整個類中,而局部變量只能作用於方法中) 3 生命週期不同(.從變量在內存中的生存時間上看,成員變量是對象的一部

原创 關於數組的算法面試題:找出數組中的重複元素,並且將數組排序。

一:一個數組如何找出重複元素,並打印出重複次數。並且排序. 思路:利用HashMap ---- key的不可重複性實現 /** * @ClassName bubbing * @Author * @Date 2020/5/

原创 如何是實現對象之間的拷貝,複製========深拷貝,淺拷貝

一:概念 淺拷貝:創建了一個對象,但是這個對象的某些內容(比如A)依然是被拷貝對象的,即通過這兩個對象中任意一個修改A,兩個對象的A都會受到影響 深拷貝:相當於創建了一個新的對象,只是這個對象的所有內容,都和被拷貝的對象一模一樣而

原创 寫Sql語句中遇到的命令函數:==group_concat() == where in()===in轉exists的時候有坑

一:建表 二:命令函數 1:group_concat(字段) 語法:group_concat([DISTINCT] 要連接的字段 [Order BY ASC/DESC 排序字段] [Separator ‘分隔符’]) 舉例

原创 Mybatis的通用Mapper(實例)與Spring Data JPA的區別:

一:概念 通用mapper:一般在項目中用來簡化mybatis對單表的操作,在功能上與Spring Data JPA有點相似. 二:疑問:使用通用mapper會降低代碼運行效率嗎? (1)這個東西使用後,會不會降低我們的代碼執行效