JeecgBoot作爲一個強大的低代碼開發平臺,結合Jenkins的自動化構建和部署能力,可以極大地提升開發團隊的效率和代碼發佈的可靠性。本文檔旨在指導如何將JeecgBoot項目集成到Jenkins中,實現從代碼提交到自動部署的一體化流程
一,快速開發你的第一個插件 1,創建一個maven-plugin目錄,並通過CMD程序從後臺進入此目錄。 2,運行命令: mvn archetype:create -DgroupId=com.test.maven -DartifactI
文|苟振東(花名:盛知) Koupleless 項目 committer 螞蟻集團技術專家 本文 5789 字 閱讀 12 分鐘 本篇文章屬於 Koupleless 進階系列文章第二篇,默認讀者對 Koupleless 的基礎概念、能力都
腳本 項目根目錄下創建shell文件夾,創建 cabinet.sh 腳本: #!/bin/bash # 應用名 APP_NAME=cabinet-service-test PROG_NAME=$0 ACTION=$1 APP_START
一、背景 在日常項目中,經常能遇到多維度、多指標自由組合分析的OLAP系統建設場景,這類需求往往具有分析關係複雜、開發週期長和數據量大等特點,需要研發投入比較大的精力進行建設。 針對OLAP的場景,目前開源界大部分項目都是針對存儲層的
本文將通過一個 24 點小遊戲的案例,詳細介紹百度智能雲千帆 AppBuilder 的基本技術原理和使用方法,幫助讀者快速掌握 AI 原生應用的開發流程。 1 三步構建 AI 原生應用方法論 AI 原生應用與傳統應用的最大區別
本文分享自華爲雲社區《超詳細的Java後臺開發面試題之Spring IOC與AOP》,作者:GaussDB 數據庫。 一、前言 IOC和AOP是Spring中的兩個核心的概念,下面談談對這兩個概念的理解。 二、IOC(Inverse o
本文分享自華爲雲社區《代碼的安全檢視》,作者:Uncle_Tom。 1. 熵的故事 熵的概念最早起源於物理學,用於度量一個熱力學系統的無序程度。熱力學第二定律,又稱“熵增定律”,表明了在自然過程中,一個孤立的系統總是從最初的集中、有序的排
導讀 本文主要講解了MVEL表達式和責任鏈設計模式相結合一起的消息處理解決方案設計、解耦消息處理節點以及方便代碼維護擴展。通過“訂單拆單消息”的接入作爲具體實踐案例,簡要闡述了MVEL表達式和Apache Chain職責鏈設計模式應用場景。
一、重構背景 1.1、退款 京東秒送秒送退款有2套結構,代碼邏輯混亂; 其中秒送、天選部分售後單是和平生pop交互退款,部分是和售後中臺交互退款;並且兼容3套邏輯; 痛點:代碼繁重,缺乏合理性的設計,後續迭代開發以及維護成本高,同時增加
原文:https://blog.fengjx.com/pages/d6f092 介紹 go-kit的分層設計可以看成是一個洋蔥,有許多層。這些層可以劃分爲我們的三個領域。 Service: 最內部的服務領域是基於你特定服務定義的,也是
寫在前面 由於Spring家族的東西很多,一次性寫完也不太現實。所以這一次先更新Spring【最核心】的知識點:AOP和IOC 無論是入門還是面試,理解AOP和IOC都是非常重要的。在面試的時候,我沒怎麼被問過MyBatis/Hib
本文整理自美團技術沙龍第73期《基於領域驅動設計(DDD)的架構演進和實踐》,主要介紹了DDD的核心概念、常見的設計思路,並結合DDD介紹大衆點評交易系統的演進過程,最後做了一些總結和思考。希望這些內容能夠對大家有所幫助或啓發。 1
本文通過介紹使用責任鏈設計模式的背景和經歷,來使得讀者加深對於此設計模式的印象,甚至受到一定的啓發來對自己當下所參與、所負責的項目進行“整容”,從而提升系統的“美感”。分享工作中的點點滴滴。 一、背景 在下所負責的系統中有這麼一個模
最近在讀《微服務架構設計模式》,開始的時候我非常的好奇,因爲在我印象中,設計模式是常說的那23種設計模式,而微服務的設計模式又是什麼呢?這個問題也留給大家,在文末我會附上我對這個問題的理解。本次文章的內容主要是工作中對微服務設計模式的應