文章目录
[+]
2.模块划分
3.使用的知识nettyswing集合等同步阻塞队列synchronousQueue数据库MySQL中的CRUDC3p0连接池JSON字符串4.部分代码实现1.nettyController.java
接收到来自客户端的消息,与dao层进行交互dao层与之数据库进行交互修改密码

(图片来自网络侵删)
添加好友
从添加好友逻辑实现上我走了很多的弯路频繁的访问数据库,这是一件很不好的事情

(图片来自网络侵删)
2.ClientHandler.java
客户端接受来自服务端返回的消息根据返回的状态码来判断是否操作成功3.linkmen.java
这是登录成功的界面
4.tipFrame
提示操作状态窗口
5.运行例图1.登录界面
注册账号和忘记密码没有添加事件现在就是个摆设
2.联系人界面这里面的所有功能都可以使用
3.聊天界面这个里面表情按钮没弄好
4.通信的过程
5.修改操作
6.好友的操作
好了,就写到这里,代码我已经整理好了,需要的同学点赞转发本文后私信【0831】四个数字即可下载