2019獨角獸企業重金招聘Python工程師標準>>>
lenos一款快速開發模塊化腳手架,
lenos(p為spring boot版本擴展名)一款快速開發模塊化腳手架,采用spring boot+spring+SpringMvc+mybatis+shiro+swagger+ehcache+quartz+freemarker+layui技術開發;實現功能有系統模塊:菜單管理、用戶管理、角色管理,系統監控:系統日志、接口api、sql監控、可配置化定時任務。本項目會一直維護并集成新的技術,給您的開發節約時間成本。
在線預覽:www.lenosp.cn
功能說明
- 項目目前擁有
- 系統管理:菜單管理、用戶管理、角色管理
- 統一查詢 pagehelper分頁,查詢調用BaseServiceImpl show model set數據,傳入T,配合xml編寫,即可自定義查詢。
- 采用shiro技術,可配置化權限管理,精確到按鈕(也可以是某一表單)功能分配
- 登錄次數校驗,超出定義次數后凍結一段時間賬號
- 系統監控:系統日志、接口api、系統監控、可配置定時任務
- 前端可配置化定時任務。
- 采用swagger可視化出實時方法格式以及數據屬性,采用阿里drud監控sql。
啟動說明
- db使用mysql,項目數據庫在 根目錄db文件夾下, 導入數據庫后 設定數據庫用戶名密碼 在文件lenosp\len-web\src\main\resources\application.yml中 項目開始會報實體類 get set錯誤,這是正常的,因為本項目entity使用的是 lombok 大大簡化了代碼量 您可以直接運行,項目可以正常啟動。 如何消除? 如果您使用的為idea 只需要file -> setting->plugins->Browse Repositeories 輸入 lombok 集成插件重啟idea即可消除錯誤 如果您使用 eclipse 需要下載 lombk jar包 手動集成。
技術
- jdk:1.8
- 核心框架:Spring Framework 1.5.9.RELEASE
- 安全框架:Apache Shiro
- 數據庫連接池:druid
- 視圖框架:spring mvc
- 持久層框架:MyBatis
- 模板引擎:freemarker
- 緩存:ehcache
- 定時:quartz 2.3.0
- 前端頁面:layui
?
歡迎大家前來下載使用:
普通版本:http://gitee.com/bweird/lenos
spring boot版本:http://gitee.com/bweird/lenosp