App下載
最新 最熱

初學(xué)java開發(fā)用什么工具好

本來初學(xué)者就是打基礎(chǔ)的階段。只有把“地基”打好了,才能更好的“建樓”。下面和大家說說初學(xué)Java開發(fā)實(shí)用的工具。

2021-02-02
2873

SpringBoot項(xiàng)目中整合swagger2的詳細(xì)步驟解析

在前端后分離開發(fā)模式的項(xiàng)目中,api文檔是最好的溝通方式,swagger又是一個(gè)非常熱門的api開發(fā)框架。下面文章,將通過詳細(xì)的步驟解析SpringBoot項(xiàng)目中具體是怎么整合swagger2。

2021-08-05
2868

使用 Spring 和 Hibernate 自定義審計(jì)日志

如果您需要對(duì)所有數(shù)據(jù)庫操作進(jìn)行自動(dòng)審計(jì),并且您正在使用 Hibernate……您應(yīng)該使用?Envers?或?spring data jpa auditing?。但是如果由于某些原因您不能使用 ?Envers?,您可以使用 ?hibernate?事件偵聽器和 ?spring?事務(wù)同步來實(shí)現(xiàn)類似的功能。

2021-09-24
2867

Java this 關(guān)鍵字詳解

這里對(duì) java 中 this 關(guān)鍵字的基礎(chǔ)知識(shí)進(jìn)行講解,希望對(duì)熱愛 java 的小伙伴有所幫助呀??!

2021-01-04
2860

關(guān)于在IDEA使用JUnit出現(xiàn)的問題 附詳細(xì)解決方案

軟件測(cè)試在一個(gè)項(xiàng)目中是必不可少的,而JUnit作為Java語言中一個(gè)單元測(cè)試框架,在多數(shù)Java的開發(fā)軟件中都集成了JUnit的測(cè)試工具。下面我將和大家分享關(guān)于在IDEA軟件中使用JUnit工具所遇到的問題,以及具體解決方案。

2021-07-29
2860

詳解Java中ArrayList底層擴(kuò)容原理以及擴(kuò)容操作

ArrayList是Java集合框架中比較常用的一個(gè)數(shù)據(jù)結(jié)構(gòu),它的底層是是基于數(shù)組實(shí)現(xiàn)的。本篇文章,將和大家分享一下關(guān)于Java中ArrayList的底層擴(kuò)容的原理以及如何進(jìn)行擴(kuò)容的操作。

2021-08-10
2859

在 SpringBoot 應(yīng)用程序中使用多個(gè)數(shù)據(jù)源

本篇文章,我將為大家介紹如何通過使用 Oracle 數(shù)據(jù)庫的簡(jiǎn)化應(yīng)用程序在 SpringBoot 應(yīng)用程序中使用多個(gè)數(shù)據(jù)源。下面是詳情內(nèi)容,希望能夠?qū)Ω魑蛔x者有所幫助。

2021-09-02
2858

Java強(qiáng)制類型轉(zhuǎn)換的使用規(guī)則

在Java編程中,強(qiáng)制類型轉(zhuǎn)換是一種將一個(gè)數(shù)據(jù)類型轉(zhuǎn)換為另一個(gè)數(shù)據(jù)類型的操作。它通常用于處理不同數(shù)據(jù)類型之間的轉(zhuǎn)換,以確保數(shù)據(jù)的正確性和一致性。本文將探討Java強(qiáng)制類型轉(zhuǎn)換的使用規(guī)則,并通過具體實(shí)例來解釋這些規(guī)則。

2023-10-12
2856

詳談Spring Cloud中使用Ribbon和Zuul實(shí)現(xiàn)網(wǎng)關(guān)灰度

灰度一般指的就是灰度發(fā)布,在微服務(wù)中,當(dāng)有新的服務(wù)上線,一般都會(huì)選擇將少量請(qǐng)求分配給新服務(wù)上,其他的請(qǐng)求分配給就得服務(wù)。等到新服務(wù)的測(cè)試通過,再將服務(wù)進(jìn)行統(tǒng)一分配。下面,我給大家講講在SpringCloud中是如何使用Ribbon工具和Zuul來完成網(wǎng)關(guān)灰度的實(shí)現(xiàn)。

2021-08-04
2851

java框架怎么搭建?框架使用流程介紹!

Java框架是一種用于簡(jiǎn)化和加速Java應(yīng)用程序開發(fā)的軟件庫,它提供了一些預(yù)定義的功能和模塊,讓開發(fā)者可以更專注于業(yè)務(wù)邏輯和需求。Java框架有很多種,例如Spring Boot, Hibernate, Struts等,它們各有各的特點(diǎn)和優(yōu)勢(shì),但是它們的搭建過程大致相同,可以分為以下幾個(gè)步驟:

2023-05-31
2851