博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
聊天室(chatRoom)
阅读量:7040 次
发布时间:2019-06-28

本文共 807 字,大约阅读时间需要 2 分钟。

整体思路:
848434-20170326111240705-347598465.png
 1首先实现登陆功能,
1.创建web项目,引入jar包
2.创建user表 和messages表,使用逆向工程创建domin对象;
 
  1. create table users(
  2. id int primary key,
  3. name varchar(32) not null unique,
  4. password varchar(32) not null,
  5. regtime date not null,
  6. islogin int default 0
  7. )
 
  1. CREATE TABLE meses(
  2. id INT PRIMARY KEY AUTO_INCREMENT,
  3. sid INT NOT NULL,
  4. gid INT NOT NULL,
  5. con VARCHAR(1024) NOT NULL,
  6. stime DATE NOT NULL,
  7. isget INT DEFAULT 0
  8. );
  9. ALTER TABLE meses ADD CONSTRAINT meses_sid FOREIGN KEY (sid) REFERENCES users(id);
  10. ALTER TABLE meses ADD CONSTRAINT meses_gid FOREIGN KEY (gid) REFERENCES users(id);
3.将生成的hibernate.cfg.xml与spring的applcationContext.xml整合,具体参考SSH整合文档.
4整合完成后,通过struts-config画出流程图,
5.
完成登陆部分,并测试通过.
6.完成显示friendlist.jsp页面.
7.添加聊天界面,并能实现跳转功能(完成)
8.添加<javascript>代码完成无刷新提交聊天内容至数据库(核心\难点)..

转载于:https://www.cnblogs.com/Jxiaobai/p/6622108.html

你可能感兴趣的文章
Chrome教程(一)NetWork面板分析网络请求
查看>>
第十八回  基础才是重中之重~开发人员应学会用throw
查看>>
yarn简介
查看>>
基于H5实现的react拖拽排序组件
查看>>
【Flutter 学习笔记二】Dart 的基础概念和数据类型
查看>>
zepto源码ajax模块学习
查看>>
Vue v-for渲染页面,获取不到DOM元素解析
查看>>
一个典型案例为你解读TDSQL 全时态数据库系统
查看>>
视频云资深技术专家李彬:传统企业如何进行多媒体数字化转型?
查看>>
1. Two Sum (Easy)
查看>>
【linux】与 用户、权限 有关的常用命令
查看>>
对Javascript 类、原型链、继承的理解
查看>>
Go 的 fake-useragent 了解一下
查看>>
创建topic——kafka源码探究之一
查看>>
【Laravel】Laravel 框架关键技术解析·读书笔记(一)
查看>>
ES6入门---let和const
查看>>
Codepen 每日精选(2018-4-10)
查看>>
git学习笔记
查看>>
Thinking——Debian On Windows初试
查看>>
看完你也想编写自己的 react 插件
查看>>