JavaWeb简易博客
JavaWeb简易博客
一、项目简介
我的简易博客的主要功能是围绕着对博客的基本管理来做的,包括发表博客、修改博客、删除博客。
-
文章列表展示:
-
修改文章界面展示:
二、业务流程
三、技术以及开发工具
- 客户端
- 使用JSP、JS、CSS、JQuery、Bootstrap作为客户端页面开发
- UEditor富文本编辑器前端插件
- 服务端
- Servlet
- JDBC
- Jackson作为JSON数据格式与Java序列化反序列化工具
- 开发工具
- JetBrains IDEA
- Maven
- Tomcat
- MySQL
- 腾讯云服务器
- Linux连接工具XShell,文件传输工具XFTP
四、数据库表设计
用户user表以及文章详情表article。
-
user表,它与article表为一对多的关系,具体字段如下
id name create_time 用户id 用户名 创建时间 -
article表
id title content user_id create_time 文章id号 文章标题 文章内容 文章作者id 创建时间
五、我的职责
- 数据库表的设计以及创建
- Servlet中业务逻辑的实现
- 在云服务器上的部署
项目源码:https://github.com/AppleTreeL/blogSystem