你知道的越多,你不知道的越多
点赞再看,养成习惯
如果您有疑问或者见解,或者需要毕业设计,大作业指导,积分不足无法下载源码等,欢迎指教:
企鹅:869192208

一、 开发背景

软件名称:基于 servlet+jsp+mysql 的 javaWeb 个人博客
使用对象:学习或了解过 java 基础课程,开始接触 javaWeb 的学生和软件爱好者
其他相关:基于 jsp+servlet+mysql 开发旅游推介网站和后台管理系统

二、 需求分析

该个人博客的用户包含游客和博客管理员。游客可以查看博客文章、留言评论、查看相册等信息。
博客管理员可以操作博客后台,后台管理功能如下:上传照片,修改,修改文章,发表文章,增删改查类别,增加类别,浏览删除好友,添加好友-添加友情链接,留言管理,提交留言,文章查看,查看留言,首页等功能。

三、开发环境

系统环境:Windows10

开发工具:MyEclipse2014 / IDEA

Java版本:JDK 1.8

服务器:tomcat 8.0

数据库:MySQL 5.6

系统采用技术:Servlet+Jsp+Jdbc+面向接口编程

四、运行效果

  • 首页
    博客首页

  • 查看博文页面
    查看博文

  • 我的文章页面
    我的文章列表

  • 我的相册页面
    我的相册

  • 我的好友页面
    我的好友

  • 给我留言页面给我留言

  • 后台登录页面
    后台登录页

  • 发布文章页面
    发布文章页

  • 文章管理列表
    文章管理页

  • 添加类别页面
    添加类别页

  • 类别管理列表
    类别管理列表

  • 上传照片页面
    上传照片页

  • 照片管理列表
    照片管理列表

  • 添加好友页面
    添加好友页

  • 好友管理列表
    好友管理列表

  • 留言管理页面
    留言管理页

五、开发流程

新建工程目录结构

项目目录结构

项目用到的 jar 包

项目用到的jar包

重点代码讲解
  • 连接数据库

    这个地方需要更换成开发者本地安装 mysql 的端口号和账号密码

连接数据库

部署说明

1、先分别将 mysql_blog.sql 和 mysql_blog_基础数据.sql 脚本导入 mysql 数据库,数据库名称密码最好是 root 123456
2、将 MyBlog 导入 eclipse
3、部署到 tomcat,运行后访问 http://127.0.0.1:8080/MyBlog

项目源码

https://download.csdn.net/download/CDWLX/12320870

积分不足无法下载?联系我企鹅:869192208

演示视频

https://www.bilibili.com/video/BV1ip4y1C7Aq/

演示地址

点击进入个人博客系统演示地址

管理员账号/密码:admin/admin

Logo

快速构建 Web 应用程序

更多推荐