
售前電話
135-3656-7657
售前電話 : 135-3656-7657
相關技術介紹開發(fā)技術
本系統(tǒng)前端部分基于MVVM模式進行開發(fā),采用B/S模式,后端部分基于Java的ssm框架進行開發(fā)。
前端部分:前端框架采用了比較流行的漸進式框架Vue.js。使用Vue-和Vuex實現動態(tài)路由和全局狀態(tài)管理,Ajax實現前后端通信, UI組件庫使頁面快速成型,項目前端通過柵格布局實現響應式,可適應PC端、平板端、手機端等不同屏幕大小尺寸的完美布局展示。
后端部分:采用ssm作為開發(fā)框架,同時集成、Redis等相關技術。
ssm框架介紹
SSM(++)框架集由、兩個開源框架整合而成(是中的部分內容)。常作為數據源較簡單的web項目的框架。
1.1
就像是整個項目中裝配bean的大工廠,在配置文件中可以指定使用特定的參數去調用實體類的構造方法來實例化對象。也可以稱之為項目中的粘合劑。
的核心思想是IoC(控制反轉),即不再需要程序員去顯式地`new`一個對象,而是讓框架幫你來完成這一切。
1.2
在項目中攔截用戶請求,它的核心即承擔中介或是前臺這樣的職責,將用戶請求通過去匹配,就是具體對應請求所執(zhí)行的操作。相當于SSH框架中。
1.3
是對jdbc的封裝,它讓數據庫底層操作變的透明。的操作都是圍繞一個實例展開的。通過配置文件關聯(lián)到各實體類的文件,文件中配置了每個類對數據庫所需進行的sql語句映射。在每次與數據庫交互時,通過拿到一個,再執(zhí)行sql命令。
頁面發(fā)送請求給控制器,控制器調用業(yè)務層處理邏輯,邏輯層向持久層發(fā)送請求,持久層與數據庫交互,后將結果返回給業(yè)務層,業(yè)務層將處理邏輯發(fā)送給控制器,控制器再調用視圖展現數據。
MySQL數據庫
科技的進步,給日常帶來許多便利:教室的投影器用到了虛擬成像技術,數碼相機用到了光電檢測技術,比如超市貨物進出庫的記錄需要一個信息倉庫。這個信息倉庫就是數據庫,而這次的超市商品管理系統(tǒng)也需要這項技術的支持。
用MySQL這個軟件,是因為它能接受多個使用者訪問,而且里面存在等。它會先把數據進行分類,然后分別保存在表里,這樣的特別操作就會提高數據管理系統(tǒng)自身的速度,讓數據庫能被靈活運用。MySQL的代碼是公開的,而且允許別人二次編譯升級。這個特點能夠降低使用者的成本,再搭配合適的軟件后形成一個良好的網站系統(tǒng)。雖然它有缺點,但是綜合各方面來說,它是使用者的主流運用的對象。
B/S結構
B/S(/)比前身架構更為省事的架構。它借助Web 完成數據的傳遞交流。只需要下載瀏覽器作為客戶端,那么工作就達到“瘦身”效果, 不需要考慮不停裝軟件的問題。
B/S體系工作原理
B/S架構采取瀏覽器請求,服務器響應的工作模式。
用戶可以通過瀏覽器去訪問上由Web服務器產生的文本、數據、圖片、動畫、視頻點播和聲音等信息;
而每一個Web服務器又可以通過各種方式與數據庫服務器連接,大量的數據實際存放在數據庫服務器中;
從Web服務器上下載程序到本地來執(zhí)行,在下載過程中若遇到與數據庫有關的指令,由Web服務器交給數據庫服務器來解釋執(zhí)行,并返回給Web服務器醫(yī)院小程序開發(fā),Web服務器又返回給用戶。在這種結構中,將許許多多的網連接到一塊,形成一個巨大的網,即全球網。而各個企業(yè)可以在此結構的基礎上建立自己的。
在 B/S 模式中,用戶是通過瀏覽器針對許多分布于網絡上的服務器進行請求訪問的,瀏覽器的請求通過服務器進行處理,并將處理結果以及相應的信息返回給瀏覽器,其他的數據加工、請求全部都是由Web 完成的。通過該框架結構以及植入于操作系統(tǒng)內部的瀏覽器,該結構已經成為了當今軟件應用的主流結構模式。
ssm框架各層關系
DAO層、層這兩個層次都可以單獨開發(fā),互相的耦合度很低,完全可以獨立進行,這樣的一種模式在開發(fā)大項目的過程中尤其有優(yōu)勢。
,View層因為耦合度比較高,因而要結合在一起開發(fā),但是也可以看作一個整體獨立于前兩個層進行開發(fā)。這樣,在層與層之前只需要知道接口的定義,調用接口即可完成所需要的邏輯單元應用,一切顯得非常清晰簡單。
2.7小程序框架以及目錄結構介紹