博客项目
Posted Kirl z
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了博客项目相关的知识,希望对你有一定的参考价值。
1. 介绍
1.1 功能简介
实现一个简易版的博客功能, 包括用户登录, 注册, 发表新文章, 显示文章列表,
1.2 使用的技术
maven:使用maven来管理依赖,打包项目
mysql:使用MySQL作为业务数据的存储
html:使用HTML来编写前端页面
tomcat:使用Tomcat作为Web项目部署的服务器
servlet:每个页面调用后台接口都需要使用Servlet来完成业务。
session:在登录后才可以访问新增文章接口,否则直接返回到登录页面
jackson:jackson是java对象与JSON字符串数据进行序列化、反序列化的工具。
2. 项目准备
2.1 需要的资源
Maven、IDEA、MySQL、Chrome浏览器、Fiddler4抓包工具
软件生命周期:
(1) 业务人员提需求
(2) 产品经理根据需求, 设计线框图, 产品原型图
(3) 系统设计: 概设, 详设, (前后端接口的定义, 数据库建模)
(4) 开发
(5) 测试
(6) 部署上线
(7) 维护
2.2 开发步骤
1.安装lombok插件
2.完成表/字段对应的实体类
统一的http响应的数据类型种类
3.部署好项目, 运行 tomcat , 抓包看 ajax请求
(查看请求的方法, url, 请求数据) —>根据这些内容, 定义后端的Servlet
以上是关于博客项目的主要内容,如果未能解决你的问题,请参考以下文章
基于.NetCore开发博客项目 StarBlog - 环境准备和创建项目
基于.NetCore开发博客项目 StarBlog - 图片批量导入