Java即時(shí)聊天通用模板,是一套比較齊全強(qiáng)大的Java網(wǎng)頁聊天軟件,這套源碼可以移植到手機(jī)app也可以直接放在網(wǎng)站上進(jìn)行使用,讓用戶可以快速進(jìn)行網(wǎng)絡(luò)文字、圖片等聊天。對這方面感興趣的同學(xué)可以下載使用或者研究!
實(shí)現(xiàn)功能:
1. 組織管理:角色管理,分角色組和成員,有組權(quán)限和成員權(quán)限。
2. 系統(tǒng)用戶:對各個(gè)基本的組會員增刪改查,單發(fā)、群發(fā)郵件短信,導(dǎo)入導(dǎo)出excel表格,批量刪除
3. 會員管理:對前臺用戶管理,分配會員級別,到期時(shí)間,狀態(tài),聯(lián)系信息等資料
4. 菜單管理:增刪改查菜單 ztree(自定義菜單)業(yè)務(wù)菜單和系統(tǒng)菜單分離
5. 數(shù)據(jù)字典:無限級別,支持多級別無限分類。內(nèi)設(shè)編號,排序等
6. 系統(tǒng)設(shè)置:修改系統(tǒng)名稱,郵件服務(wù)器配置,短信賬號設(shè)置,圖片水印配置,微信配置
7. 代碼生成:打開代碼生成器模塊
8. 圖庫管理:對批量上傳的圖片統(tǒng)一管理
9. 性能監(jiān)控:監(jiān)控整個(gè)系統(tǒng)的性能,SQL監(jiān)控,SQL防火墻,URL監(jiān)控,SPRING監(jiān)控,SESSION監(jiān)控等
10. 接口測試:POST or GET 方式檢測系統(tǒng)接口,參數(shù)加密,json返回結(jié)果,計(jì)算服務(wù)器響應(yīng)時(shí)間
11. 發(fā)送郵件:單發(fā),群發(fā)郵件 12. 置二維碼:生成 or 解析二維碼
13.地圖工具:經(jīng)緯度操作
14.即時(shí)通訊:打開即時(shí)聊天窗口
獨(dú)家特性:
1. 導(dǎo)出 導(dǎo)入 excel 文件
2. 導(dǎo)出word文件
3. IO 流上傳下載文件
4. 群發(fā)郵件,可以發(fā)html、純文本格式,可以發(fā)給任意郵箱(實(shí)現(xiàn)批量發(fā)送廣告郵件)
5. 群發(fā)or單獨(dú) 發(fā)送短信,支持兩種第三方短信商接口
6. spring aop 事物處理 7. 代碼生成器 (freemarker), 代碼 zip 壓縮打包
8. MD5加密 SHA加密(登錄密碼用此加密)
9. 數(shù)據(jù)庫連接池 阿里的 druid。Druid在監(jiān)控、可擴(kuò)展性、穩(wěn)定性和性能方面都有明顯的優(yōu)勢,支持并發(fā)
10.加入安全框架 shiro (登錄授權(quán))(session管理)
11.根據(jù)漢字 解析漢字的全拼(拼音)和首字母(導(dǎo)入excel到用戶表,根據(jù)用戶的漢字姓名生成拼音的用戶名) 12.app接口(支持與其它語言數(shù)據(jù)交互)
13.極光推送 (推送給APP及時(shí)消息,APP不啟動也能收到)
14.微信接口(身份驗(yàn)證,文本、圖文回復(fù)等) 微信遠(yuǎn)程控制服務(wù)器重啟、鎖定、其它應(yīng)用程序
15.java Quartz 定時(shí)器 (定時(shí)執(zhí)行某程序,精確到秒,可設(shè)置周期)
16.java websocket 即時(shí)通訊技術(shù),點(diǎn)對點(diǎn),群聊,單聊,EXT4對話框
17.新增Lucene全文檢索
18.Base64傳輸圖片
19.圖片加水印(圖片水印,文字水。
20.生成 or 解析 二維碼
21.HTML5 + JAVAEE WebSocket 通信技術(shù)
22.批量異步上傳圖片,可預(yù)覽,有進(jìn)度條,支持拖拽上傳(百度webuploader )。列表動態(tài)滑動放大展示。 23.ehcache 自定義二級緩存 ,選擇緩存存放目錄,處理并發(fā),增加系統(tǒng)性能
24.服務(wù)器內(nèi)部GET POST 請求
25.uploadify 上傳插件,單條、批量上傳,帶進(jìn)度條,異步,圖片、視頻, 其它文件格式均可上傳
26.地圖選點(diǎn)獲取經(jīng)緯度坐標(biāo),根據(jù)倆經(jīng)緯度計(jì)算距離