实例介绍
运用并发,网络编程,数据库,和swing综合写的聊天项目,模仿QQ页面,适合初学者学完javase之后的巩固,也可直接当做java大作业提交,其中数据库是Oracle,需要修改对应的数据库sql语句。驱动自行更改。
【实例截图】
【核心代码】
QQ项目
└── QQ项目
├── 8000114111张一凡java大作业.doc
├── QQfsc(整个项目)
│ ├── bin
│ │ ├── com
│ │ │ └── qqfsc
│ │ │ ├── controller
│ │ │ │ ├── ClientAcceptMsg.class
│ │ │ │ ├── ClientSendMsg.class
│ │ │ │ ├── QQClient.class
│ │ │ │ ├── QQServer.class
│ │ │ │ └── ServerTask.class
│ │ │ ├── model
│ │ │ │ ├── dao
│ │ │ │ │ ├── DaoFactory.class
│ │ │ │ │ ├── FriendGroupDao$1.class
│ │ │ │ │ ├── FriendGroupDao$2.class
│ │ │ │ │ ├── FriendGroupDao$3.class
│ │ │ │ │ ├── FriendGroupDao$4.class
│ │ │ │ │ ├── FriendGroupDao$5.class
│ │ │ │ │ ├── FriendGroupDao.class
│ │ │ │ │ ├── FriendGroupUserDao$1.class
│ │ │ │ │ ├── FriendGroupUserDao$2.class
│ │ │ │ │ ├── FriendGroupUserDao$3.class
│ │ │ │ │ ├── FriendGroupUserDao$4.class
│ │ │ │ │ ├── FriendGroupUserDao.class
│ │ │ │ │ ├── GroupDao$1.class
│ │ │ │ │ ├── GroupDao$2.class
│ │ │ │ │ ├── GroupDao$3.class
│ │ │ │ │ ├── GroupDao$4.class
│ │ │ │ │ ├── GroupDao$5.class
│ │ │ │ │ ├── GroupDao.class
│ │ │ │ │ ├── ICommonDao.class
│ │ │ │ │ ├── ImplCommonDao.class
│ │ │ │ │ ├── MsgDao$1.class
│ │ │ │ │ ├── MsgDao$2.class
│ │ │ │ │ ├── MsgDao$3.class
│ │ │ │ │ ├── MsgDao$4.class
│ │ │ │ │ ├── MsgDao$5.class
│ │ │ │ │ ├── MsgDao$6.class
│ │ │ │ │ ├── MsgDao$7.class
│ │ │ │ │ ├── MsgDao$8.class
│ │ │ │ │ ├── MsgDao.class
│ │ │ │ │ ├── UserDao$1.class
│ │ │ │ │ ├── UserDao$2.class
│ │ │ │ │ ├── UserDao$3.class
│ │ │ │ │ ├── UserDao$4.class
│ │ │ │ │ ├── UserDao$5.class
│ │ │ │ │ ├── UserDao$6.class
│ │ │ │ │ ├── UserDao$7.class
│ │ │ │ │ ├── UserDao.class
│ │ │ │ │ ├── UserGroupDao$1.class
│ │ │ │ │ └── UserGroupDao.class
│ │ │ │ ├── entity
│ │ │ │ │ ├── FriendGroup.class
│ │ │ │ │ ├── FriendGroupUser.class
│ │ │ │ │ ├── Group.class
│ │ │ │ │ ├── Msg.class
│ │ │ │ │ ├── User.class
│ │ │ │ │ └── UserGroup.class
│ │ │ │ └── service
│ │ │ │ ├── FriendGroupService.class
│ │ │ │ ├── FriendGroupUserService.class
│ │ │ │ ├── GroupService.class
│ │ │ │ ├── ICommonService.class
│ │ │ │ ├── ImplCommonSevice.class
│ │ │ │ ├── MsgService.class
│ │ │ │ ├── ServiceFactory.class
│ │ │ │ ├── UserGroupService.class
│ │ │ │ └── UserService.class
│ │ │ ├── util
│ │ │ │ ├── ConnectionManager.class
│ │ │ │ ├── DBUtils.class
│ │ │ │ ├── JdbcTemplate$JdbcTemplateException.class
│ │ │ │ ├── JdbcTemplate$PackEntity.class
│ │ │ │ ├── JdbcTemplate$PreparedStatementSetter.class
│ │ │ │ ├── JdbcTemplate.class
│ │ │ │ ├── MsgUtils.class
│ │ │ │ └── TransactionManager.class
│ │ │ └── view
│ │ │ ├── Login$1$1.class
│ │ │ ├── Login$1.class
│ │ │ ├── Login$2.class
│ │ │ ├── Login$3.class
│ │ │ ├── Login$4.class
│ │ │ ├── Login.class
│ │ │ ├── MsgView$1.class
│ │ │ ├── MsgView$10.class
│ │ │ ├── MsgView$2.class
│ │ │ ├── MsgView$3.class
│ │ │ ├── MsgView$4.class
│ │ │ ├── MsgView$5.class
│ │ │ ├── MsgView$6.class
│ │ │ ├── MsgView$7$1.class
│ │ │ ├── MsgView$7.class
│ │ │ ├── MsgView$8.class
│ │ │ ├── MsgView$9.class
│ │ │ ├── MsgView.class
│ │ │ ├── MyBorder.class
│ │ │ ├── SetView$1.class
│ │ │ ├── SetView$10.class
│ │ │ ├── SetView$11.class
│ │ │ ├── SetView$12.class
│ │ │ ├── SetView$13.class
│ │ │ ├── SetView$14.class
│ │ │ ├── SetView$15.class
│ │ │ ├── SetView$2.class
│ │ │ ├── SetView$3.class
│ │ │ ├── SetView$4.class
│ │ │ ├── SetView$5.class
│ │ │ ├── SetView$6.class
│ │ │ ├── SetView$7.class
│ │ │ ├── SetView$8.class
│ │ │ ├── SetView$9.class
│ │ │ ├── SetView.class
│ │ │ ├── UserView$1$1.class
│ │ │ ├── UserView$1.class
│ │ │ ├── UserView$10.class
│ │ │ ├── UserView$11.class
│ │ │ ├── UserView$2$1.class
│ │ │ ├── UserView$2.class
│ │ │ ├── UserView$3.class
│ │ │ ├── UserView$4.class
│ │ │ ├── UserView$5$1.class
│ │ │ ├── UserView$5.class
│ │ │ ├── UserView$6.class
│ │ │ ├── UserView$7$1.class
│ │ │ ├── UserView$7.class
│ │ │ ├── UserView$8.class
│ │ │ ├── UserView$9.class
│ │ │ └── UserView.class
│ │ └── imgs
│ │ ├── friendclick.png
│ │ ├── friendnormal.png
│ │ ├── groupclick.png
│ │ ├── groupnormal.png
│ │ ├── icon.png
│ │ ├── msg1.jpg
│ │ ├── msg2.jpg
│ │ ├── msg3.jpg
│ │ ├── qq.jpg
│ │ ├── textclick.png
│ │ └── textnormal.png
│ └── src
│ ├── com
│ │ └── qqfsc
│ │ ├── controller
│ │ │ ├── QQClient.java
│ │ │ └── QQServer.java
│ │ ├── model
│ │ │ ├── dao
│ │ │ │ ├── DaoFactory.java
│ │ │ │ ├── FriendGroupDao.java
│ │ │ │ ├── FriendGroupUserDao.java
│ │ │ │ ├── GroupDao.java
│ │ │ │ ├── ICommonDao.java
│ │ │ │ ├── ImplCommonDao.java
│ │ │ │ ├── MsgDao.java
│ │ │ │ ├── UserDao.java
│ │ │ │ └── UserGroupDao.java
│ │ │ ├── entity
│ │ │ │ ├── FriendGroup.java
│ │ │ │ ├── FriendGroupUser.java
│ │ │ │ ├── Group.java
│ │ │ │ ├── Msg.java
│ │ │ │ ├── User.java
│ │ │ │ └── UserGroup.java
│ │ │ └── service
│ │ │ ├── FriendGroupService.java
│ │ │ ├── FriendGroupUserService.java
│ │ │ ├── GroupService.java
│ │ │ ├── ICommonService.java
│ │ │ ├── ImplCommonSevice.java
│ │ │ ├── MsgService.java
│ │ │ ├── ServiceFactory.java
│ │ │ ├── UserGroupService.java
│ │ │ └── UserService.java
│ │ ├── util
│ │ │ ├── ConnectionManager.java
│ │ │ ├── DBUtils.java
│ │ │ ├── JdbcTemplate.java
│ │ │ ├── MsgUtils.java
│ │ │ └── TransactionManager.java
│ │ └── view
│ │ ├── Login.java
│ │ ├── MsgView.java
│ │ ├── SetView.java
│ │ └── UserView.java
│ └── imgs
│ ├── friendclick.png
│ ├── friendnormal.png
│ ├── groupclick.png
│ ├── groupnormal.png
│ ├── icon.png
│ ├── msg1.jpg
│ ├── msg2.jpg
│ ├── msg3.jpg
│ ├── qq.jpg
│ ├── textclick.png
│ └── textnormal.png
├── QQphos
│ ├── 133813dbm9fh0fu0n47040.jpg
│ ├── 60-160324160110.png
│ ├── friendclick.png
│ ├── friendnormal.png
│ ├── groupclick.png
│ ├── groupnormal.png
│ ├── icon.png
│ ├── login.jpeg
│ ├── msg1.jpg
│ ├── msg2.jpg
│ ├── msg3.jpg
│ ├── msg4.jpg
│ ├── qq.jpg
│ ├── searchbtn.jpg
│ ├── searchbtn.png
│ ├── setbtn.jpg
│ ├── setbtn.png
│ ├── textclick.png
│ ├── textnormal.png
│ └── u=1345244174,995613283&fm=23&gp=0.jpg
├── qqProject.sql
├── src.zip
└── 各种流程图
├── QQ概念数据模型.cdm
├── QQ概念数据模型.pdm
└── QQ业务处理流程图.bpm
26 directories, 201 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论