23中具體的設計模式的基石就是設計原則,只有遵循了這些設計原則,才能稱得上是設計模式。主要介紹五大設計原則。 一、單一職責原則 單一職責原則,英...
一、什么是設計模式 “每一個模式描述了一個在我們周圍不斷重復發(fā)生的問題,以及該問題的解決方案的核心。這樣,你就能一次又一次地使用該方案而不必做重...
一、軟件構建的概念 1.1 軟件構建的活動相關定義 構建(Construction),通常在我們生活理解中,第一印象可能就是房屋的構建?;蛘哂掷?..
1.概述 不同的項目依賴的jar有可能一樣。這時候為了避免jar重復下載的問題,就產生倉庫的概念。這個倉庫只保證一個jar,以便供其他項目使用。...
1.Maven坐標 Maven定義了一組規(guī)則,用于標識構件的唯一性。這些元素包括:groupId、artifactId、version、pack...
Maven項目的核心是pom.xml。POM(Project Object Model,項目對象模型)定義了項目的基本信息,用于描述項目如何構建...
JPA支持兩種表達查詢的方法來檢索實體和來自數據庫的其他持久化數據:查詢語句(Java Persistence Query Language,J...
1.Spring Boot事務機制 所有的數據訪問技術都有事務處理機制,而Spring的事務機制是用統(tǒng)一的機制來處理不同數據訪問的事務。Spri...
Spring Data項目是Spring用來解決數據訪問問題的一攬子解決方案。包含了大量了關系型數據庫及非關系型數據庫的解決方案。 1.Spri...