System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,特別涉及一種應用平臺的業務開發方法、裝置、服務器、介質及產品。
技術介紹
1、隨著互聯網技術的快速發展,企業和組織越來越依賴于高效、靈活的軟件開發方式來滿足市場的多樣化需求。特別是在前端開發領域,隨著vue.js等現代javascript框架的普及,開發者們能夠更加輕松地構建復雜的web應用程序。
2、為了適應不同平臺的特定需求,相關技術通常的做法是為每個平臺創建一個獨立的項目,即需要搭建項目結構、編寫業務邏輯、配置構建工具等一系列重復的工作。即使這些平臺之間的業務邏輯高度相似,由于缺乏有效的共享機制,導致資源浪費嚴重,同時也加大了后期維護的難度。此外,當業務需求發生變化時,開發者需要逐一更新每個項目的代碼,增加了工作量。
技術實現思路
1、本申請提供一種應用平臺的業務開發方法、裝置、服務器、介質及產品,以解決不同平臺的業務邏輯相似,但由于項目獨立,代碼復用率低,存在資源浪費以及維護成本高等問題。
2、本申請第一方面實施例提供一種應用平臺的業務開發方法,包括以下步驟獲取目標應用平臺的業務開發需求;提取目標應用平臺的全局變量標識,基于全局變量標識生成配置文件;利用預先搭建的基礎項目框架讀取配置文件以實現目標應用平臺的業務開發需求,其中,基礎項目框架由不同應用平臺的同一業務開發需求搭建。
3、可選地,全局變量標識包括應用平臺的標識符、平臺標題、標志圖、服務地址和路由配置的多個。
4、可選地,全局變量標識用于區別不同應用平
5、可選地,利用預先搭建的基礎項目框架讀取配置文件以實現目標應用平臺的業務開發需求,包括:創建目標應用平臺的執行腳本;基于執行腳本和預先搭建的基礎項目框架讀取配置文件。
6、可選地,在利用預先搭建的基礎項目框架讀取配置文件以實現目標應用平臺的業務開發需求之前,還包括:讀取目標應用平臺的路由規則和權限控制;基于路由規則和權限控制部署業務開發需求對應功能的訪問權限。
7、本申請第二方面實施例提供一種應用平臺的業務開發裝置,包括:獲取模塊,用于獲取目標應用平臺的業務開發需求;提取模塊,用于提取應用平臺的全局變量標識,基于全局變量標識生成配置文件;開發模塊,用于利用預先搭建的基礎項目框架讀取配置文件以實現目標應用平臺的業務開發需求,其中,基礎項目框架由不同應用平臺的同一業務開發需求搭建。
8、可選地,全局變量標識包括應用平臺的標識符、平臺標題、標志圖、服務地址和路由配置的多個,全局變量標識用于區別不同應用平臺,全局變量標識以鍵值對的形式存儲于配置文件中。
9、可選地,開發模塊進一步用于創建目標應用平臺的執行腳本;基于執行腳本和預先搭建的基礎項目框架讀取配置文件。
10、可選地,應用平臺的業務開發裝置還包括:部署模塊,用于在利用預先搭建的基礎項目框架讀取配置文件以實現目標應用平臺的業務開發需求之前,讀取目標應用平臺的路由規則和權限控制;基于路由規則和權限控制部署業務開發需求對應功能的訪問權限。
11、本申請第三方面實施例提供一種服務器,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,處理器執行程序,以實現如上述實施例的應用平臺的業務開發方法。
12、本申請第四方面實施例提供一種計算機可讀存儲介質,其上存儲有計算機程序或指令,所述計算機程序或指令被執行時,以用于實現如上述實施例所述的應用平臺的業務開發方法。
13、本申請第五方面實施例提供一種計算機程序產品,包括:計算機程序或指令,所述計算機程序或指令被執行時,以實現如上述實施例所述的應用平臺的業務開發方法。
14、由此,本申請至少具有如下有益效果:
15、本申請實施例可以獲取目標應用平臺的業務開發需求;提取目標應用平臺的全局變量標識,基于全局變量標識生成配置文件,通過配置文件和全局變量標識,復用大部分業務邏輯和公共組件,減少重復開發的工作量,可以靈活地為目標應用平臺配置業務需求,降低了運營成本。由此,解決了不同平臺的業務邏輯相似,但由于項目獨立,代碼復用率低,存在資源浪費以及維護成本高等問題。本申請附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實踐了解到。
本文檔來自技高網...【技術保護點】
1.一種應用平臺的業務開發方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的應用平臺的業務開發方法,其特征在于,所述全局變量標識包括應用平臺的標識符、平臺標題、標志圖、服務地址和路由配置的多個。
3.根據權利要求1或2所述的應用平臺的業務開發方法,其特征在于,所述全局變量標識用于區別不同應用平臺,所述全局變量標識以鍵值對的形式存儲于所述配置文件中。
4.根據權利要求1所述的應用平臺的業務開發方法,其特征在于,利用預先搭建的基礎項目框架讀取所述配置文件以實現所述目標應用平臺的業務開發需求,包括:
5.根據權利要求1所述的應用平臺的業務開發方法,其特征在于,在利用預先搭建的基礎項目框架讀取所述配置文件以實現所述目標應用平臺的業務開發需求之前,還包括:
6.一種應用平臺的業務開發裝置,其特征在于,包括:
7.根據權利要求6所述的應用平臺的業務開發裝置,其特征在于,所述全局變量標識包括應用平臺的標識符、平臺標題、標志圖、服務地址和路由配置的多個,所述全局變量標識用于區別不同應用平臺,所述全局變量標識以鍵值對的
8.一種服務器,其特征在于,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執行所述程序,以實現如權利要求1-5任一項所述的應用平臺的業務開發方法。
9.一種計算機可讀存儲介質,其上存儲有計算機程序或指令,其特征在于,所述計算機程序或指令被執行時,以實現權利要求1-5任一項所述的應用平臺的業務開發方法。
10.一種計算機程序產品,包括:計算機程序或指令,其特征在于,所述計算機程序或指令被執行時,以實現權利要求1-5任一項所述的應用平臺的業務開發方法。
...【技術特征摘要】
1.一種應用平臺的業務開發方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的應用平臺的業務開發方法,其特征在于,所述全局變量標識包括應用平臺的標識符、平臺標題、標志圖、服務地址和路由配置的多個。
3.根據權利要求1或2所述的應用平臺的業務開發方法,其特征在于,所述全局變量標識用于區別不同應用平臺,所述全局變量標識以鍵值對的形式存儲于所述配置文件中。
4.根據權利要求1所述的應用平臺的業務開發方法,其特征在于,利用預先搭建的基礎項目框架讀取所述配置文件以實現所述目標應用平臺的業務開發需求,包括:
5.根據權利要求1所述的應用平臺的業務開發方法,其特征在于,在利用預先搭建的基礎項目框架讀取所述配置文件以實現所述目標應用平臺的業務開發需求之前,還包括:
6.一種應用平臺的業務開發裝置,其特征在于,包括:<...
【專利技術屬性】
技術研發人員:朱剛,胡明振,
申請(專利權)人:蕪湖雄獅汽車科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。