當前位置:
首頁 > 知識 > LeeCX-開源後台管理系統簡單介紹

LeeCX-開源後台管理系統簡單介紹

LeeCX 開源後台管理系統,前端基於bootstrap+jquery,扁平化風格,可支持移動端瀏覽器;後端基於springmvc+spring+mybatis

主要功能:

1、三層架構:使用SSM,即springmvc+spring+mybatis作為基本的架構

2、數據源採用阿里巴巴Druid連接池,可以開啟監控資料庫訪問性能,統計SQL執行的面板

3、展現層: 使用spring mvc註解,api介面採用Restful風格

4、持久層:使用mybatis持久化,提供逆向生成工程減少代碼量;並且使用pagehelper作為分頁插件

5、日誌採用slf4j+log4j進行日誌管理

6、使用SID(基於idworker)生成唯一主鍵,利於分庫分表

其他技術將會不間斷更新並且引入...

開發環境:

sts-eclipse, jdk8, tomcat7或8

技術選型:

1、核心框架:Spring Framework 4.3.3.RELEASE

2、許可權框架:Apache Shiro 1.3.2

3、持久層框架:MyBatis 3.2.8 + pagehelper 4.1.3

4、資料庫連接池:阿里巴巴 Druid 1.1.0

5、緩存:Redis/Jedis 2.8.0

6、日誌管理:SLF4J + Log4j

7、前端框架:Bootstrap + Jquery

工程結構:

LeeCX├── generatorSqlmapCustom:mybatis逆向生成工具├── leecx-root:母工程,主要用於管理pom├── leecx-common:統一工具類,包含統一的utils以及枚舉等└── leecx-mng:後台管理系統 ├── leecx-mng-component:通用組件工程,目前只包含redis ├── leecx-mng-pojo:entity,包含pojo,bo以及vo ├── leecx-mng-mapper:mybitas的mapper.xml以及mapper.java文件 ├── leecx-mng-service:service工程 └── leecx-mng-web:web工程 (port:8080可在pom中自由配置)

注意:sql腳本文件在 leecx-mng-web/src/main/resources/sql/leecx.sql

錄製中... 《shiro - 從入門到精通,結合實戰》

錄製中... 《springboot - 從入門到精通,結合各類技術的整合與實戰》


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 BeJavaGod 的精彩文章:

分散式系統的那些事兒(六)-SOA架構體系
張紹剛老師說「愛錄不錄,不錄就滾」;我說「愛干不幹,不幹就滾」
企業寧可花高薪重新招人,也不願意漲薪留住老員工?
軟體版本號規範與命名原則
為你的網站加上SSL,可以使用HTTPS進行訪問

TAG:BeJavaGod |