springmvc与+hibernate制作的一个聊天室(开源项目)

前段时间有了点空闲时间,然后某一门课要求搞一个聊天室,所以使用springmvc和hibernate搞了一个还不错的聊天室项目,页面比较精美。

多的不说了,先上图,个人认为是精品:

登录:

技术分享

注册

技术分享

这两个页面都使用了jquery-validate验证框架进行验证。

聊天室界面:

1:

技术分享

2

技术分享

3

技术分享

全程使用注解进行开发。

聊天室功能:

*匿名聊天

*群聊

*私聊

聊天室特色:

*接收消息发送消息全部使用ajax。

*聊天消息最终保存进数据库中。

*使用富文本编辑器实现发表情、发图片等功能。

*即时显示在线用户。

整个项目的结构图为:

技术分享

包名,类名都非常规范、合理,有着比较全的测试用例,以及专门用来存放配置文件的config源文件夹。



现在,开源这个项目,项目位于:

github聊天室

若链接打不开,请复制:

https://github.com/bingwenwuhen/ChatRoom

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。