一、仪表盘显示当前账号发布的文章总数、仪表盘显示当前账号发布的文章列表
1、创建com.itheima.wed.admin包,在该类下创建一个后台管理的控制类AdminController,用于处理前端页面请求


2、项目back文件夹中的index.html是后台系统的首页

3.效果展示:启动项目后,先登录进入前端首页。单击前端首页左上角的【后台管理】进入后台首页

二、发布文章
1、编写Service层接口方法:在文章业务接口实现类IArticleService中新增一个发布文章的方法

2、编写Service层接口实现类方法:在文章业务层接口实现类ArticleServicelmol中实现publish()方法

3、在后台管理控制类AdminController中添加页面跳转请求的方法,包括跳转到文章发布页面的请求方法、发布文章请求的方法以及成功发布文章后跳转到文章管理列表的请求方法

4、打开back文件夹中的article_edit.html文件,该文件用于实现文章编辑和发布

5、启动项目进行测试,项目启动成功后,先登录;在项目前端首页单击左上角的[后台管理1链接直接进入博客系统后台首页;单击页面左侧的[发布文章]面板链接进入到文章编辑页面并进行文章的编辑

6、文章编辑页面可以编辑文章标题、标签和文章内容。如果单击图10- 1负面下方的[保存文章]按钮,会弹出一个“文章保存成功”的提示消息并跳转到文章列表管理页面

三、文章编辑、删除
1、文章编辑:
1.1、编写Service层接口方法:在文章业务接口IArticleService中添加修改文章的方法

1.2、编写Service层接口实现类方法:在文章业务层接口实现类ArticleServicelmpl 中实现upateAticieWinldl方法

1.3、在后台管理控制类AdminController 中定义两个方法,分别用于处理跳转到文章修改面和
保存修改文章的操作

1.4、效果展示:项目启动后,使用浏览器访问“http://localhost/admin/article”页面,首先会进入登录页面。登录成功后进入后台文章管理页面,选择其中一篇文章的【编辑】进入编辑页面


2、文章删除
2.1、编写Service层接口方法:在文章业务接口IArtcleService添加文章删除方法deleteArticleWithld()

2.2、编写Service层接口实现类方法:在文章实现类ArticleServicelmpl中实现deleteArticleWithld方法

2.3、在后台管理控制类AdminController中添加处理文章删除发方法

2.4、在article_list.html文件中处理展示文章列表和删除文章的前端页面功能

2.5、启动项目,通过浏览器访问“http//localhost/arlicle”,发现需要通过登录才能进入后台。进入后台文章管理页面,删除新创的文章后,会跳转到文章管理列表页面,该页面已经没有刚删除的文章

1575

被折叠的 条评论
为什么被折叠?



