圖書館結構分佈圖前端
1-WEBgit
bootstrap bootstrap-table
2-後臺程序github
控制層:前端路由和後端處理關係處理 數據服務層:自定義對數據庫的訪問操做方法 數據訪問層:實現通用的數據庫訪問功能,SpringData的JPA方案 數據實體層:定義數據庫表的屬性方法
3-數據庫數據庫
Book表:名字,做者,封面
程序的主要結構比較簡單,主要難點在於初次接觸不少東西理解不到位,各個層次間的交互鏈路以及Java基礎薄弱,使得中間會有磕磕碰碰,且即便完成了整個項目,也不肯定其中實現方案或者編碼是否不合理。bootstrap
但,先作出來再說,其餘問題等之後熟練了再慢慢改進。segmentfault
本章預先提供了項目實際效果圖以及項目的總體結構設計,後續文章會根據本篇章設計依次實現各個模塊,請持續關注。後端