重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本篇内容主要讲解“Netty模拟微信通讯移动端开发方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Netty模拟微信通讯移动端开发方法是什么”吧!
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、虚拟主机、营销软件、网站建设、汾阳网站维护、网站推广。
修改后
联机调试后效果
这里说下我这边报了一个错误,其他页面都可以打开,唯独发现页面打开不了,经过调试,发现是名字命名有一个空格导致的,最终实现4个页面切换,借助AirDroid监控下页面
到这里上篇文章收尾结束,可以看到其实页面想展示什么东西,在进行页面渲染就可以了
接下来接入后台进行数据交互
新建表
分别是信息表,发送请求表,朋友表,用户表
CREATE TABLE `users` (
`id` varchar(64) NOT NULL COMMENT 'id',
`username` varchar(20) DEFAULT NULL COMMENT '用户名',
`passwd` varchar(64) DEFAULT NULL COMMENT '用户密码',
`face_image` varchar(255) DEFAULT NULL COMMENT '头像',
`face_image_big` varchar(255) DEFAULT NULL COMMENT '大头像',
`nick_name` varchar(20) DEFAULT NULL COMMENT '昵称',
`qrcode` varchar(255) DEFAULT NULL COMMENT '登录二维码',
`cid` varchar(64) DEFAULT NULL COMMENT '设备id ',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户表';
CREATE TABLE `my_friends` (
`id` varchar(64) NOT NULL,
`my_user_id` varchar(64) DEFAULT NULL,
`my_friend_user_id` varchar(64) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `friends_request` (
`id` varchar(64) NOT NULL,
`send_user_id` varchar(64) DEFAULT NULL,
`accept_user_id` varchar(64) DEFAULT NULL,
`request_date_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `chart_msg` (
`id` varchar(64) NOT NULL,
`send_user_id` varchar(64) DEFAULT NULL,
`accept_user_id` varchar(64) DEFAULT NULL,
`msg` varchar(255) DEFAULT NULL,
`sign_flag` int(1) DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
项目中应用springboot跟netty进行融合,资料中的实体类和mapper是逆向生成的,但是每次新建表都会重新生成所有表文件,我就直接用idea生成实体类了
首先新建project,SpringBoot2.x版本,这里就直接用idea生成就好了
到此,相信大家对“Netty模拟微信通讯移动端开发方法是什么”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!