基于 SpringBoot 的社交网站设计与实现 Design and Implementation of A Social Website Based on SpringBoot摘要如今社会高速发展,随着科技水平的提高,网络越来越发达,随之出现了越来越多的网络社交平台网站
而社交网站众多的情况下,用户们更倾向于方便快捷的社交网站
作为其代表的微博客充分满足了现代快节奏高压力社会下人们急剧上升的个人表达与倾诉沟通的需求,并因其拥有良好的界面交互,所以微博客系统更受现代网民的喜爱和青睐,我由此而开发出本系统给广大用户使用
本系统采用 SpringBoot 和 MyBatis 作为系统基础架构,同时采用使用 MySQL 数据库进行数据的存储,在前端的 html 页面上使用了大量的 JavaScript 插件和 JQuery 框架等让系统界面更加美观友好,并是由 Thymeleaf 模板引擎进行页面的数据渲染,让页面与用户的交互性更强,同时也让用户拥有更好的使用体验
在系统通知功能中引入 WebSocket 协议,让用户之间的通信更加顺畅便捷,保证了信息的准确传输
而引入 Redis 数据库,利用其数据结构的特点,能够很好地将数据保存在 Redis 数据中并实行自动排序,能过很容易实现类似排行榜这样的功能
在最为关心的系统安全方面,使用 Shiro 安全框架,将大大增加系统的安全性、健壮性
总的来说,本微博客系统基本实现了博客系统的功能,系统安全性和界面美观性也同时具备,相信用户在使用到本博客系统时,会感受到一个功能丰富,界面友好的系统
关 键 词 : 社 交 平 台 微 博 客 系 统 Springboot MyBatis MySQL WebSocketAbstractNowadays, with the rapid development of society, with