亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

                Erupt:開源低代碼 全棧類 框架,開發(fā)后端系統(tǒng)利器,無商用限制

                Erupt:開源低代碼 全棧類 框架,開發(fā)后端系統(tǒng)利器,無商用限制

                Erupt簡介

                Erupt 是一個低代碼 全棧類 框架,它使用 Java 注解 動態(tài)生成頁面以及增、刪、改、查、權(quán)限控制等后臺功能

                零前端代碼、零 CURD、自動建表,僅需 一個類文件 + 簡潔的注解配置,快速開發(fā)出企業(yè)級 Admin 管理后臺。

                提供企業(yè)級中后臺管理系統(tǒng)的全棧解決方案,大幅壓縮研發(fā)周期,專注核心業(yè)務(wù)。

                完美取代 代碼生成器,開發(fā)后臺管理系統(tǒng)更優(yōu)解!

                特性

                • 易于上手:會簡單的 Spring Boot 基礎(chǔ)知識即可
                • 使用簡單:僅需了解 @Erupt 與 @EruptField 兩個注解即可上手開發(fā)
                • 代碼簡潔:前端零代碼,后端 template、controller、service、dao 都不需要,僅需一個類文件即可
                • 敏捷開發(fā):僅單個.java文件即可實現(xiàn)后臺管理功能,專注業(yè)務(wù)與核心功能的研發(fā)
                • 快速迭代:需求變更僅需修改或添加注解配置即可,迭代速度比需求討論速度還快
                • 功能強大:動態(tài)條件處理,支持增刪改查等功能代理接口,Session存儲機(jī)制選擇,行為日志記錄等
                • 自動建表:依托于JPA可自動幫你完成數(shù)據(jù)庫建表相關(guān)工作
                • 低侵入性:幾乎所有功能都圍繞注解而展開,不影響Spring Boot其他功能或三方庫庫的使用
                • 多數(shù)據(jù)源:支持:MySQL、Oracle、SQL Server、PostgreSQL、H2,甚至支持 MongoDB
                • 大量組件:滑動輸入、時間選擇、一對多、圖片上傳、代碼編輯器、自動完成、樹、多對多、地圖等23類組件
                • 豐富展示:普通文本、二維碼、鏈接、圖片、HTML、代碼段、iframe、swf等
                • 代碼生成:erupt代碼已經(jīng)足夠簡潔,代碼生成器可進(jìn)一步提升開發(fā)效率
                • 高擴(kuò)展性:支持自定義數(shù)據(jù)源實現(xiàn)、自定義頁面、動態(tài)權(quán)限管理、生命周期函數(shù)、自定義OSS等
                • 界面美觀:每個交互都精心設(shè)計,產(chǎn)品思維打磨,只為了更好的操作體驗
                • 權(quán)限管理:用戶管理、角色管理、組織管理、菜單管理、登錄日志、操作日志等
                • 高安全性:可靠的安全機(jī)制,登錄白名單,權(quán)限驗證,注解項檢查,細(xì)顆粒度權(quán)限控制,為你的數(shù)據(jù)保駕護(hù)航
                • 響應(yīng)式布局:支持PC端手機(jī)端等各種規(guī)格的設(shè)備中使用
                • 無需二次開發(fā):僅需引用 jar 包即可 !
                • 支持?jǐn)U展頁面:可開發(fā)自定義頁面,自定義彈出層,且支持:原生H5 / Freemarker / Thymeleaf等方式渲染

                環(huán)境搭建

                環(huán)境依賴

                • Java 版本 1.8.0 及以上
                • Spring Boot 版本 2.0 及其以上
                • 數(shù)據(jù)庫默認(rèn)MySql,可使用MySql5.7
                • 前端:Node.js 10.9.0 或更高版本
                • 瀏覽器:主流瀏覽器即可

                代碼示例

                采用前后端分離的方式開發(fā),可對前后端分別進(jìn)行部署。

                后端部署

                這里采用下載源碼,導(dǎo)入IDE編譯運行的方式進(jìn)行。

                1.使用git下載erupt示例源碼

                git clone https://gitee.com/erupt/erupt-example.git

                2.編譯運行

                使用IntelliJ IDEA開發(fā)工具打開源碼并修改配置文件。

                erupt: # 是否開啟csrf防御 csrfInspect: true # 是否開啟redis方式存儲session,默認(rèn)false,開啟后需在配置文件中添加redis配置(同 spring boot) redisSession: false # 附件上傳存儲路徑, 默認(rèn)路徑為:/opt/erupt-attachment uploadPath: D:/erupt/attachment # 是否保留上傳文件原始名稱 keepUploadFileName: false # 登錄session時長(redisSession為true時有效) upms.expireTimeByLogin: 60 # 是否記錄操作日志,默認(rèn)true,該功能開啟后可在【系統(tǒng)管理 操作日志】中查看操作日志 security.recordOperateLog: truespring: datasource: url: jdbc:mysql://localhost:3306/erupt-example?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: root password: 123456

                如上代碼段所示,根據(jù)本地環(huán)境,修改附件上傳存儲路徑uploadPath為本地實際存儲路徑;

                修改數(shù)據(jù)庫連接字符串:spring:datasource:url,賬戶密碼根據(jù)自己本地數(shù)據(jù)庫信息進(jìn)行填寫,修改完成后編譯程序。

                初始化數(shù)據(jù)庫

                首先手動創(chuàng)建數(shù)據(jù)庫”erupt-example”,然后運行ExampleApplication,程序啟動后會自動初始化數(shù)據(jù)庫。

                數(shù)據(jù)庫初始化成功

                前端部署

                1.使用git下載erupt前端源碼erupt-web

                git clone https://gitee.com/erupt/erupt-web.git

                2.安裝依賴并啟動前端

                安裝依賴

                yarn install

                修改接口url:在根目錄打開proxy.config.json文件,并修改key值為target的值為服務(wù)端對應(yīng)的url地址,修改完成后啟動即可。

                proxy.config.json

                { “/”: { “target”:”http://localhost:8080″, “secure”:false, “logLevel”:”info”, “changeOrigin”:true }}yarn run start

                簡單使用

                默認(rèn)用戶名:erupt 默認(rèn)密碼:erupt

                輸入http://127.0.0.1:4400/(我本地設(shè)置的前端端口為4400),進(jìn)入登錄頁面,并輸入密碼,首次登錄成功會提示修改密碼,登錄成功如下圖所示。

                登錄成功

                Erupt 使用 Apache License 2.0 協(xié)議,源代碼完全開源,無商業(yè)限制。 開源不易如果喜歡請給作者 Star 鼓勵

                鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系管理員(admin#wlmqw.com)刪除。
                用戶投稿
                上一篇 2022年7月4日 18:08
                下一篇 2022年7月4日 18:09

                相關(guān)推薦

                • 短視頻策劃內(nèi)容的3個要點(短視頻策劃內(nèi)容怎么做)

                  短視頻在制作時,內(nèi)容框架非常重要。如果直奔主題,然后結(jié)束,聚卓告訴你,這樣的短視頻已經(jīng)過時了?,F(xiàn)在的短視頻需要框架的,但不是任何框架,它需要一種易于理解和消化的框架。而且,現(xiàn)在大多…

                  2022年11月27日
                • 全民K歌升級新版本7.0之后,有哪些隱藏功能?

                  作者:高百烈來源:知乎 這個功能,舊版并沒有,要升級到全新的全民K歌7.0版本才能發(fā)現(xiàn)。 作為朋友圈當(dāng)代K歌之王,我費了不少功夫才搶到內(nèi)測版本。有一說一,全民K歌的路子真的很野,新…

                  2022年11月25日
                • 拼多多百億補貼預(yù)售一般多久發(fā)貨(拼多多百億補貼預(yù)售)

                  拼多多里面有很多優(yōu)惠活動,其中百億補貼活動非?;鸨?,一些里面的東西價格比別的平臺便宜,質(zhì)量也有保障,還有預(yù)售的活動,那么拼多多百億補貼預(yù)售一般多久發(fā)貨?下面小編為大家?guī)砥炊喽喟賰|…

                  2022年11月25日
                • 上手Reno8 Pro體驗跨屏互聯(lián) 實在太方便!

                  11月已經(jīng)來到了月底,在手機(jī)品牌又要推出新一年度的新品手機(jī)之前,我們來點評一下今年令人驚喜的產(chǎn)品。如OPPO的Reno8 Pro系列,該系列搭載雙芯影像配置獲得了很多消費者的認(rèn)可?!?/p>

                  2022年11月25日
                • 百度關(guān)鍵詞快速排名的4大原理解析(百度怎么刷關(guān)鍵詞)

                  近期百度公告驚雷算法2.0,升級之快還是第一次吧,看來百度對于刷點擊行為是零容忍了。之前尹華峰SEO技術(shù)博客介紹過一篇如何使用刷點擊工具,其實市面上有很多這類SEO快速排名的軟件,…

                  2022年11月25日
                • 淘寶直播開通后帶貨鏈接怎么做(淘寶直播需要開通淘寶店鋪嗎)

                  直播帶貨無論是對于商家來說還是主播收益都是非常可觀的,所以不少平臺都有直播帶貨功能,一些小伙伴也想加入淘寶直播,那么淘寶直播開通后帶貨鏈接怎么做?下面小編為大家?guī)硖詫氈辈ラ_通后帶…

                  2022年11月24日
                • Steam秋季特賣開啟 為Steam大獎提名游戲

                  Steam秋季特賣開啟 為Steam大獎提名游戲 Steam秋季特賣活動現(xiàn)已正式開啟,時間從11月23日持續(xù)到11月30日(北京時間),新老游戲均有不錯的折扣,感興趣的玩家可以前往…

                  2022年11月24日
                • 免費清理c盤的軟件(清理c盤空間不影響系統(tǒng))

                  電腦用久了慢如龜速,還卡頓,這最大的原因啊就是C盤空間不足造成的。 即使電腦配置再好,或者硬盤再快,如果長時間沒有打掃C盤,打開文件或者穩(wěn)定之類的,都卡得讓人頭大。 這時候呢不要去…

                  2022年11月24日
                • 華為手機(jī)怎么掃一掃連接wifi(手機(jī)掃一掃在哪里)

                  手機(jī)瀏覽器可以用來瀏覽網(wǎng)頁、看新聞、看視頻,還能搜索問題,在我們的工作生活中瀏覽器占據(jù)著非常重要的位置。手機(jī)瀏覽器除了這些作用,其實它隱藏著其他功能,比如:掃一掃。掃一掃可不只是用…

                  2022年11月24日
                • ipad怎么刷機(jī)(ipad怎么刷機(jī)重新激活)

                  今天小編給各位分享ipad怎么刷機(jī)的知識,其中也會對ipad怎么刷機(jī)重新激活進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧! ipad密碼忘了怎么刷機(jī)? ip…

                  2022年11月24日

                聯(lián)系我們

                聯(lián)系郵箱:admin#wlmqw.com
                工作時間:周一至周五,10:30-18:30,節(jié)假日休息