这是一个基于JavaWeb技术栈开发的个人博客系统。
技术栈
- Java Servlet
- JSP
- JDBC
- MySQL 5.7
- HTML/CSS/JavaScript
功能特点
-
用户管理
- 用户注册
- 用户登录
- 权限控制(普通用户/管理员)
-
博客管理
- 博客发布
- 博客编辑
- 博客删除
- 博客浏览
- 浏览量统计
-
分类管理
- 分类添加
- 分类编辑
- 分类删除
-
评论功能
- 发表评论
- 删除评论
安装说明
-
创建数据库
- 使用MySQL 5.7
- 创建名为personal_blog的数据库
- 导入blog.sql文件
-
配置数据库连接
- 修改src/com/blog/util/DBUtil.java中的数据库连接信息
-
配置开发环境
- 使用Eclipse IDE
- 导入项目
- 配置Tomcat服务器
- 添加所需的jar包到WEB-INF/lib目录
-
运行项目
- 启动Tomcat服务器
- 访问http://localhost:8080/gerenboke/
默认账号
- 管理员账号:admin
- 管理员密码:admin123
注意事项
- 所有用户都需要先注册后登录才能使用系统
- 普通用户只能查看和管理自己的数据
- 管理员可以查看和管理所有用户的数据
- 博客支持按分类管理
- 评论功能仅支持已登录用户使用