实现过程

这周主要写的是后台的操作

1.先建了数据库和表

写了一个创建于数据库连接的DBUtil类:里面包括加载驱动,数据库的信息,和关闭数据库

驱动包没弄好这里我卡了好久

2.写数据的访问层:放在了Dao包下

里面有一个实体类User包括用户的信息;

然后写一个根据用户信息查找用户的接口UserDao,和实现查找信息功能的UserDaoImpl类;

然后是一个实现登录和注册判断,然后将用户信息添加到数据库的接口UserDao,和实现添加信息功能的UserDaoImpl类;

3.然后接着上周写的界面(纯界面,没有响应)创建LoginServlet用来接收提交的用户名和密码,如果根据该用户名和密码可以从数据库中查询出相应的数据,则可以登录成功,否则登录失败,没有实现页面跳转,因为没写界面。

4.写客户端和服务器

先建立服务端,然后等待客户端的连接,开启一个客户端助手,打开输入流,输出流的引用是值复制到存放所有访问服务器的客户端和用户名的一个集合中,打印出上线客户端信息和在线人数的变化,然后遍历集合输出输入的内容并说明输入者的身份。

客户端是先去连接服务器,然后开启服务端助手线程,循环输入,打开输出流,循环输出。

 

因为没有把它们接起来,还不会写监听,跟截图效果差不多,也不晓得怎么电脑录屏啊

这是服务端运行效果

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值