JeeSite 4.0 公測,歡迎大家反饋意見
引言
JeeSite 是一個 Java EE 企業級快速開發平台,基於經典技術組合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE),在線代碼生成功能,包括核心模塊如:組織機構、角色用戶、菜單及按鈕授權、數據許可權、系統參數、內容管理、工作流等。採用松耦合設計;界面無刷新,一鍵換膚;眾多賬號安全設置,密碼策略;在線定時任務配置;支持集群,支持SAAS;支持多數據源。
JeeSite 自開源以來已被廣大愛好者用到了企業、政府、醫療、金融、互聯網等各個領域中,JeeSite 依架構簡單精良、易於擴展、大眾思維的設計模式,深入開發者的內心,並得到一致好評,於2016和2017連續兩年獲得開源中國《最受歡迎中國開源軟體》獎盃,期間也幫助了不少剛畢業的大學生作為入門教材,快速的去實踐。
現在 JeeSite 4.0 來了,4.0的升級,作者結合了多年總結和經驗,以及各方面的應用案例,對架構完成了一次全部重構,也納入很多新的思想。不管是從開發者模式、底層架構、邏輯處理還是到用戶界面,用戶交互體驗上都有很大的進步,在不忘學習成本、提高開發效率的情況下,安全方面也做和很多工作,包括:身份認證、密碼策略、安全審計、日誌收集。
快速了解 JeeSite 4.0
JeeSite 4.0 新特性、技術選型
https://my.oschina.net/thinkgem/blog/913777
JeeSite 4.0 簡化MyBatis持久層開發
https://my.oschina.net/thinkgem/blog/1503611
JeeSite 4.0 簡化業務邏輯層開發
https://my.oschina.net/thinkgem/blog/1538766
JeeSite 4.0 MVC層及前端組件介紹
https://my.oschina.net/thinkgem/blog/1561129
JeeSite 4.0 內置功能模塊劃分
https://my.oschina.net/thinkgem/blog/1609852
快速體驗
在線演示
本地運行
環境準備:、、
下載源碼:https://gitee.com/thinkgem/jeesite4/attach_files
打開文件 /web 配置JDBC連接
執行腳本 /web 初始化資料庫
執行腳本 /web 啟動服務即可
瀏覽器訪問 http://127.0.0.1:8980/js/ 賬號 system 密碼 admin
常見問題
管理員賬號system與admin的區別:system為開發者使用的最高級別管理員,主要用於開發和調試,有些修改會直接影響系統的正常運行;admin為客戶方使用的系統管理員,用於一些基礎數據配置,如機構、用戶、許可權、用戶字典等。
下載不到jeesite-xxx.jar依賴包:相關包已經發布到Sonatype Repository倉庫,在web項目的pom.xml里已配置,由於相關core項目的pom.xml里沒有配置倉庫地址,所有你需要根據【快速體驗->本地運行】操作一遍,預先下載下jar包即可。
IntelliJ IDEA中提示 NoClassDefFoundError: javax/servlet/ServletOutputStream 錯誤,你只需要修改web項目下的pom.xml,注釋掉spring-boot-starter-tomcat的provided改為compile即可。
技術交流方式
關於授權協議聲明
當前開源代碼的授權協議採用 AGPL v3 + Apache Licence v2 進行發行。
您可以免費使用、修改和衍生代碼,但不允許修改後和衍生的代碼做為閉源軟體發布和銷售。
修改後和衍生的代碼必須也按照AGPL協議進行流通,對修改後和衍生的代碼必須向社會公開。
如果您修改了代碼,需要在被修改的文件中進行說明(幫助他人更好的理解您的用意)。
在延伸的代碼中(修改和有源代碼衍生的代碼中)需要帶有原來代碼中的協議、版權聲明和其他原作者規定需要包含的說明(請尊重原作者的著作權,不要刪除或修改文件中的信息)。
![](https://pic.pimg.tw/zzuyanan/1488615166-1259157397.png)
![](https://pic.pimg.tw/zzuyanan/1482887990-2595557020.jpg)
TAG:JeeSite4 |