牆上你APP,聽名字大家就應該能夠想到是一個相似於表白牆吧,其實在作這個項目的時候我就是看到咱們學校有一個專門工程牆,可是你找它發佈消息表白或者找尋本身在學校掉了的飯卡或者身份證的時候,須要等它們贊成發佈的順序還要看看他們心情。這個時候我就想作一個本身的牆,就有了牆上你的名字。主要想解決咱們日常在學校裏面想要說出來的事情,找尋本身掉落的東西。這個原本在去年就想作的可是去年事情比較多。因此在今年才把這個想法實現(也是做爲個人大學的畢業設計)。前端
先來講一個這個項目的框架,我在學校主要學的是.Net方向,恰好也在學習.Net Core (一個能夠解決.Net 跨平臺的)。我是一個很喜歡鑽研技術程序猿,特別是新技術。我每學習到新的技術個人內心就很舒服,這個可能就是個人愛好吧,我打遊戲最多隻能玩2-3個小時,可是寫代碼我能夠一天除了吃喝拉撒,其餘的時間我均可以寫代碼。大二的下學期的時候就特別嚴重,那時候室友都勸我少敲代碼多休息。 java
這個是牆上你的後臺框架使用 .Net Core API + IOC容器 + 控制反轉+ SqlSugar +分佈式 Redis緩存 +Token令牌 。(如今在往大量數據的處理靠近) IOC容器 + 控制反轉以前在java裏的用過,使用.Net Core的時候才知道.Net也有了。數據庫
Model是模型層,Model是數據庫模型,VModel是用於存放組合數據模型的。緩存
Repository 是個人倉儲層 IRepository接口層 ,Repository是實現接口層框架
IBaseRepository是基類方法,封裝了咱們經常使用的操做分佈式
Service是服務層和倉儲層同樣學習
Util是負責全部的輔助方法的。優化
框架差很少就是這樣了,下面就是前端界面了,前端我主要是用MUI作的設計
總體項目的雛形仍是出來了。這個是個人第一個APP項目感受仍是有不少不足的地方。可是我還在不斷的優化這項目,畢竟初心是好的。仍是那句話程序人生不止於代碼。3d