亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

ESMap+Html5+SpringBoot+FastDFS實現(xiàn)導航導購App

xietao3 / 1900人閱讀

摘要:兩者的結合通過中的組件以及依賴實現(xiàn)。在項目正式上線后會將本地服務器的內容打包成包發(fā)布到服務器中。數(shù)據(jù)庫部分數(shù)據(jù)庫使用關系型數(shù)據(jù)庫管理系統(tǒng),在其中建立了店鋪,商品,商品類目三個表,通過其中的特定字段使兩表關聯(lián),從而實現(xiàn)了簡單的聯(lián)表查詢。

ESMap-Indoor-navigation

ESMap+Html5+SpringBoot+FastDFS實現(xiàn)導航導購App

github鏈接:https://github.com/ShimmerPig...

項目實現(xiàn)的簡要概述 服務器部分

測試階段使用的是雙系統(tǒng)的開發(fā)模式,在Linux服務器上部署了輕量級分布式文件系統(tǒng)fastdfs,且整合了高性能的HTTP和反向代理服務器nginx;在本地的服務器上使用Spring Boot框架,使用其內置的tomcat作為web服務器。兩者的結合通過Spring Boot中的組件以及依賴實現(xiàn)。在項目正式上線后會將本地服務器的內容打包成jar包發(fā)布到Linux服務器中。
項目的開發(fā)使用的是領域模型中的貧血模型,可以將整個項目分為controller,service,mapper三層,POJO作為載體,mapper作為數(shù)據(jù)持久層,service作邏輯處理,controller作請求處理。向前端提供了掃碼定位,獲取商品類目列表,通過商品類目查詢對應商品,通過商品名稱查詢商品信息等接口。

數(shù)據(jù)庫部分

數(shù)據(jù)庫使用關系型數(shù)據(jù)庫管理系統(tǒng)mySQL,在其中建立了店鋪,商品,商品類目三個表,通過其中的特定字段使兩表關聯(lián),從而實現(xiàn)了簡單的聯(lián)表查詢。

前端部分

App前端的開發(fā)使用的是輕量級的HBuilder編輯器,解決了碎片化的語法定義和傳統(tǒng)App開發(fā)的臃腫性問題,在本App中融合了html5,css,JavaScript,jQuery等語言,主要功能為地圖的展示,以及適時地向服務器發(fā)送請求。

地圖部分

地圖的繪制使用的是ESMap提供的地圖編輯器進行繪制的,實現(xiàn)了對地圖的房間,POI,路徑,樓層,主題的自定義,使地圖開發(fā)過程變得高效而靈活,可以充分考慮業(yè)主與開發(fā)商的需求。



功能介紹 (1)搜索定位 (2)掃碼定位 (3)圖像識別店鋪商標定位 (4)導航 (5)導購


數(shù)據(jù)庫

區(qū)域表

這里的room表示商店中的一個店鋪,或者是超市中的一個區(qū)域

商品表

商品類目表




后端結構與接口



controller包提供如下接口: (1)searchRoom —— 掃描店鋪二維碼后傳給后端id,后端從數(shù)據(jù)庫中查詢對應的店鋪,并返回給前端 (2)searchProduct —— 掃描商品二維碼后傳給后端id,后端從數(shù)據(jù)庫中查詢對應的商品,并返回給前端 (3)productCategoryList —— 取商品類目列表 (4)productList —— 傳入商品類目,查詢該類目的所有商品 (5)productInfo —— 通過商品的名稱查詢商品的所有信息



測試效果 導航模塊地圖預覽[以華發(fā)一角為例]

導航功能

搜索功能

掃碼定位功能

導購模塊地圖預覽

商品搜索功能



導購功能





App更多功能仍在完善...

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://www.ezyhdfw.cn/yun/101611.html

相關文章

  • ESMap+Html5+SpringBoot+FastDFS實現(xiàn)導航導購App

    摘要:兩者的結合通過中的組件以及依賴實現(xiàn)。在項目正式上線后會將本地服務器的內容打包成包發(fā)布到服務器中。數(shù)據(jù)庫部分數(shù)據(jù)庫使用關系型數(shù)據(jù)庫管理系統(tǒng),在其中建立了店鋪,商品,商品類目三個表,通過其中的特定字段使兩表關聯(lián),從而實現(xiàn)了簡單的聯(lián)表查詢。 ESMap-Indoor-navigation ESMap+Html5+SpringBoot+FastDFS實現(xiàn)導航導購Appgithub鏈接:http...

    PiscesYE 評論0 收藏0
  • Netty+SpringBoot+FastDFS+Html5實現(xiàn)聊天App詳解(四)

    Netty+SpringBoot+FastDFS+Html5實現(xiàn)聊天App,項目介紹。Netty+SpringBoot+FastDFS+Html5實現(xiàn)聊天App,項目github鏈接。本章完整代碼鏈接。 本章內容 (1) 查詢好友列表的接口 (2)通過或忽略好友請求的接口 (3)添加好友功能展示 查詢好友列表的接口 /** * @Description: 查詢我的好友列表 ...

    why_rookie 評論0 收藏0

發(fā)表評論

0條評論

xietao3

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<