SpringBoot項目通用功能及框架知識點介紹

SpringBoot建立mymes項目構架和功能預覽

mymes簡介

mymes項目是一個MES工業管理系統,包括MES管理系統以及後臺管理系統,本項目是基於SpringBoot+Mybatis實現。主要包括權限管理,統計報表,訂單管理流程等模塊。git

涉及技術

mymes使用的都是現階段主流技術,主要包括github

技術 說明
SpringBoot 容器和MVC框架
MyBatis ORM框架
Swagger-UI 文檔生成
Redis 分佈緩存
Docker 應用容器
Druid 數據庫鏈接池
JWTR JWT登陸
PageHelper 分頁工具
SpringSecurity 認證和受權框架
Elasticsearch 搜索引擎
RabbitMq 消息隊列

mymes數據庫展現

如今先展現登陸等基礎數據表,主要是後臺管理模塊數據表數據庫

mymes涉及到的知識點:

因爲項目中設計知識面很廣,雖然我會盡量的進行細化講解,可是也不可能介紹完整,對其中知識點不是很熟悉的同窗,能夠查找相關書籍編程

IDEA的操做

《IDEA工具操做》:https://github.com/judasn/IntelliJ-IDEA-Tutorial 屬於系列教程從 IntelliJ IDEA 的安裝、卸載、軟件設置、項目配置等各個方面進行講解。經過本系列教程的學習,也但願你能愛上 IntelliJ IDEA,愛上它的體貼。同時學完本系列教程對於你學習 JetBrains 公司下的其餘產品也有好處。緩存

SpringBoot實戰:

《Spring實戰(第4版)》,經典的Spring學習指南,適用於已具備必定Java 編程基礎的讀者,以及在Java 平臺下進行各種軟件開發的開發人員、測試人員,尤爲適用於企業級Java 開發人員。本書既能夠被剛開始學習Spring 的讀者看成學習指南,也能夠被那些想深刻了解Spring 某方面功能的專業用戶做爲參考用書。架構

SpringBoot實戰:

《SpringBoot實戰》,本書以Spring應用程序開發爲中心,全面講解如何運用Spring Boot提升效率,使應用程序的開發和管理更加輕鬆有趣。做者行文親切流暢,以大量示例講解了Spring Boot在各種情境中的應用,內容涵蓋起步依賴、Spring Boot CLI、Groovy、Grails、Actuator。對於Spring Boot開發應用中較爲繁瑣的內容,附錄奉上整理完畢的表格,一目瞭然,方便讀者查閱框架

《MyBatis從入門到精通》:

從一個簡單的MyBatis查詢入手,搭建起學習MyBatis的基礎開發環境。經過全面的示例代碼和測試講解了在MyBatis XML方式和註解方式中進行增、刪、改、查操做的基本用法,介紹了動態SQL在不一樣方面的應用以及在使用過程當中的最佳實踐方案。針對MyBatis高級映射、存儲過程和類型處理器提供了豐富的示例,經過自下而上的方法使讀者更好地理解和掌握MyBatis的高級用法,同時針對MyBatis的代碼生成器提供了詳細的配置介紹。此外,本書還提供了緩存配置、插件開發、Spring、Spring Boot集成的詳細內容。ide

《MySql從入門到精通》

一本網易DBA寫的書,,經過通俗易懂的語言以及豐富多彩的實例,適合讀第一第二第三部分微服務

Docker

《Spring Cloud與Docker微服務架構實戰》Docker部分工具

Elasticsearch

《Elasticsearch 技術解析與實戰》是做者根據本身多年的開發經驗,總結了使用和開發Elasticsearch的實戰經驗。

書籍下載地址

書籍PDF下載地址:

關注公衆號回覆mymes獲取提取碼:

關注公衆號回覆mymes獲取提取碼公衆號地址

github地址https://github.com/bangbangzhou/greemes/tree/master

結束語:

下載書籍,而後根據項目,去瀏覽書籍中的對於章節會對項目以及知識點都有一個深入的理解,本項目旨在共同進步,但願你們多多支持,謝謝!

相關文章
相關標籤/搜索