基于Spring Boot的个人博客设计与实现毕业论文
2022-01-27 15:53:25
论文总字数:15289字
摘 要
随着互联网技术的不断发展,人们越来越依赖于网络平台进行沟通交流。个人博客是网络交流方式中比较普遍的一种,其具有即时、共享、个性化、内容受监督等特点,很受年轻人以及行业专家们的欢迎。本课题采用开源框架Spring Boot,设计并实现了一套提供博客搭建和管理的平台,主要功能包括:会员管理、会员注册、日志管理、图片管理、评论管理、好评统计等。系统界面简洁友好,操作简便,运行流畅。开发语言选用具有跨平台、完全面向对象等优点的Java语言。数据库采用Mysql,体积小,速度快,成本低。
论文首先介绍了个人博客的时代背景以及发展现状,然后从系统使用的开发技术、系统的需求分析、系统设计、系统实现等方面对系统整个开发过程进行了详细的阐述,最后对系统的完成情况进行了总结和展望。
关键词:个人博客 Spring Boot Java
Design and Implementation of Personal Blog Based on Spring Boot
Abstract
With the continuous development of Internet technology, people rely more and more on network platform for communication. Personal blog is a common way of communication on the Internet. It has the characteristics of instant, sharing, individuation, content supervision, etc. It is very popular among young people and industry experts. This paper uses Spring Boot, an open source framework, to design and implement a platform to provide blog building and management. The main functions include: membership management, member registration, log management, picture management, comment management, high praise statistics and so on. The interface of the system is simple and friendly, the operation is simple and the operation is smooth. Development language selection with cross-platform Fully object-oriented and other advantages of the Java language. The database adopts MySQL, small volume, fast speed and low cost.
The paper first introduces the background of the personal blog and the current situation of the development, then from the system development technology, system requirements analysis, system design, system implementation and other aspects of the system development process is described in detail. Finally, the completion of the system is summarized and prospected.
Key Words: personal blog; Spring Boot; Java
目录
摘要 I
Abstract II
第一章 引言 1
1.1 课题背景 1
1.2国内外研究现状 1
1.3课题内容及意义 2
第二章 相关技术介绍 4
2.1 Spring Boot介绍 4
2.2 Java语言介绍 5
2.3 Mysql数据库介绍 6
第三章 系统详细设计 7
3.1需求分析 7
3.1.1 使用特点分析 7
3.1.2 功能需求描述 7
3.1.3 用例图 7
3.2功能结构设计 8
3.2.1整体结构图 8
3.2.2各模块介绍 9
3.3 实体类设计 10
3.4系统数据库设计 11
3.4.1实体的E-R图 11
3.4.2数据库表的详细介绍 14
第四章 系统功能实现 18
4.1系统开发环境 18
4.2系统的实现 18
4.2.1数据库的连接 18
4.2.2用户登录 18
4.2.3个人界面 19
4.2.4功能的实现 22
4.3个人博客功能体验 27
第五章 总结与展望 28
5.1 总结 28
5.2 展望 28
参考文献 30
致谢 32
第一章 引言
1.1 课题背景
博客是英文BLOG的音译,而Blog是Weblog的简称。Weblog是指在网络上个人自行发布和阅读数据的相关记录,还被称为网络日志,是一种可以由自己手动管理,更新最新文章、图片的个人网站。随着计算机技术的发展,人们每天会获得海量的信息,信息的获取不仅仅来源于日常生活中自己周围的同伴、父母、老师,还来源于周围环境,课本,电视等媒体。在21世纪,互联网与人类日常生活越来越紧密,因而网络给人们带来了巨量的信息,人们除了从这些信息中学习自身需要的知识还要筛选并剔除掉无用甚至有害的信息,当个人信息量的获得趋于饱满时,人们就需要一个平台来分享自己所拥有的信息,更愿意去了解别人的信息和生活,因此各种信息交流平台诞生了。博客最开始是出现在国外,伊始便获得了网民的青睐。伴随着我国互联网的发展,被引入了我国。
2000年博客进入中国,并且在中国得到长足发展,中国巨大的人口基数和网民数量使这一新兴的交流方式迅速传播,随着当时中国网络的进步和当时震惊世界的911事件,人们在博客上可以看最早最新的报道,同时人们发现这一交流方式非常便捷即时,因此颇受当时人们的喜爱。博客在中国发展最为关键的一年是2004年,木子美事件让更多的国人熟悉了博客。
随着人们对博客越来越深入的了解,像新浪、搜狐等知名网站也开始加入了发展博客的行业,博主们每天把自己的生活记录在博客中,和人们分享自己在生活中的开心和悲伤,记录自己的所见所闻,给其他人提供帮助。人们在网络中也乐于展现自己,让其他人关注自己,同时自己也评论欣赏他人的见闻和知识。现如今网络上数以百万计的博主们创作发布的个人博客主页已经难以计数,它们涉及了当今社会几乎所有领域,是当下个人、团体、组织以及政府部门的重要交流工具。
1.2国内外研究现状
截至2005年11月底,中国博客服务商已达到658家,注册用户超过千户的服务商达到了330家。越来越多的网络运营商开始进入Blog服务领域。9月8日,新浪开始为亿万网民提供博客2.0服务,成为国内首家正式推出Blog(博客)频道的门户网站。微软、Google和雅虎这类外资巨头,也分别向中国网络用户提供了博客页面服务。百度根据服务商收录的博客数量,排出了居于前10名的博客服务商名次:MSN Spaces、博客网、天涯博客、中国博客网、中华部落阁、Blog Bus、歪酷博客、博客园、网易博客、CSDNBlog、和讯博客、Do news博客。
请支付后下载全文,论文总字数:15289字