Spring-Boot集成thymealf的自助點單系統 (極簡)
在初學java的時候,就有做過類似點單系統的練手項目,屈於當時的技術水平和能力有限,效果顯得有些拙略。當時開發使用的很經典的SSM框架,前端頁面使用jsp模板語言。當時對於技術的認知還不清晰,其中有段時間,以爲別人的項目都是傳統的SSM。其實在後期的技術積累過程,有掌握了許多其他框架,但是每個的偏好不一樣。
當我接觸spring-boot時,我就愛上了這種極簡開發方式,對於傳統的JavaWeb項目,大多都有着很多很複雜很繁瑣的配置文件。但是spring-boot可以將配置信息消減到最低,只要你願意,可以幾乎零配置文件就可以開發。大部分配置基於spring-boot中內置的一些配置類和註解就可以正常的作業需求。所以spring-boot成爲敏捷開發首選。
關於jsp這個模板語言,它的解析依賴web容器tomcat,隨便提一句,spring-boot中內置tomcat,發佈項目,只需要一句 Java -jar * 。簡直太輕鬆了。後面接觸新的模板語言thymealf。spring-boot源生就支持這種模板,完全不需要引入任何配置,引入thymealf的依賴就可以使用。
關於這個自助點單系統,雖然沒有閉環(後臺管理沒有,數據全靠自己手動投)
但是在後期有時間的話我還會繼續更新。開發這個系統,我抱着一個極簡的原則,用最少的代碼和配置來完成項目的開發。前端引入了部分layui的模板,還有一些頁內自定義的樣式,風格不夠酷炫,但是簡約,清晰。能夠在pc端和手機端自適應。關於餐飲系統,都有着類似菜品推薦模塊。本系統採用權重比排序推薦,也很簡單。
廢話不多說,上圖
菜單首頁
手機端
pc端
訂單詳情頁面
手機端
pc端
個人能力有限,系統尚未閉環,工期大概完整地寫了3天吧
學無止境,樂於接受新事物,新技術,新觀點。
最後附上倉庫地址,願同諸位道友交流心得
https://gitee.com/DavidLei08/Food-Order-By-Yourself.git
可以fork我,可以star我。
嘿嘿,我很謙虛的