第一篇想分享一篇java項目。
這是我在學校寫的項目,是一個cms內容管理系統。現在可能項目比較老一些,不過還是希望能對需要的人有所幫助。
cms(內容管理系統),主要實現功能是後臺能實時控制前臺。這裏分享出來。後臺填寫相應的信息之後,點擊生成頁面,會重新加載ftl文件,生成html靜態文件。
一:系統管理
用戶管理
用戶管理-用戶管理列表
用戶管理-添加用戶
用戶管理-編輯用戶
另外,這裏麪包含對用戶的禁用和啓用功能
二:角色管理
添加、編輯、刪除,這裏不再做截圖,主要功能是對角色的授權
角色管理-角色管理列表
角色管理-授權
三:功能管理
這裏主要是對左側菜單的crud操作
功能管理-功能管理列表
功能管理-添加功能
功能管理-編輯功能
四:系統設置
系統設置包含:系統參數設置、數據庫設置、系統定時任務設置
密碼修改
五:內容管理
新聞管理
內容管理-新聞管理列表
新聞管理-新聞添加
新聞管理-新聞修改
新聞管理-新聞檢索
新聞管理-前臺預覽
新聞審覈
新聞審覈-新聞審覈列表
六:欄目管理
欄目管理-欄目查詢
資源管理
資源管理-樣式管理
資源管理-模板管理
頁面生成
頁面生成-首頁靜態化
頁面生成-欄目靜態化
頁面生成-內容靜態化
後臺的操作可以控制前臺頁面的生成,這裏使用了了framemaker
七:日誌管理
主要包含異常的日誌、操作的日誌、登陸成功日誌、登陸失敗日誌
日誌管理
輔助功能
八:前臺頁面效果和代碼地址
代碼還是放到了github上,github地址
不用手動安裝數據庫了,這裏進行了數據庫頁面的配置就行,自動化安裝,訪問http://localhost:8080/MyCms/install/index.html