当前位置: 首页 > news >正文

聊城网站百度推广百度一下网页首页

聊城网站百度推广,百度一下网页首页,建设网站费用主要包括哪些内容,做ui设计用什么网站导航 其实之前已经实现过文章和标签分类了 但是这个对应的是导航栏的,多显示个图片 所以新增两个这个请求 文章分类 把之前的CategoryVo加个描述属性 写过这个copyList,直接用就行 标签分类 和上面的分类查询差不多 不多解释了 分类文章列表 点击这个后…

导航

其实之前已经实现过文章和标签分类了
但是这个对应的是导航栏的,多显示个图片
所以新增两个这个请求
在这里插入图片描述

文章分类

在这里插入图片描述
把之前的CategoryVo加个描述属性
在这里插入图片描述
写过这个copyList,直接用就行
在这里插入图片描述

标签分类

和上面的分类查询差不多
不多解释了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

分类文章列表

点击这个后
在这里插入图片描述

在这里插入图片描述

查询分类

这个功能简单,点击对应图标上面显示对应的东西需要根据id查询分类数据
在这里插入图片描述
在这里插入图片描述

根据分类查询文章列表

因为前端是用的listArticle那个映射来进行数据传输的
所以我们要改一下文章列表的逻辑
在PageParam新增CategoryId和TagId(下一个功能)标签

在这里插入图片描述

标签文章列表

通过点击这个标签可以显示对应所有文章
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

查询标签信息

在这里插入图片描述

更改listArticle的逻辑

因为我们的tag和article多对多
所以需要先根据tag找到对应的文章id放到一个集合中
然后将这个看我们的ArticleId是否在集合中,只查询集合中的
if (articleIdList.size() > 0){
articleLambdaQueryWrapper.in(Article::getId,articleIdList);
}
在这里插入图片描述
ok
在这里插入图片描述

文章归档

就是通过点击左边的就能找到我们对于年月发布的文章
还是文章列表接口里面加逻辑
在这里插入图片描述

接口
在这里插入图片描述
该一下请求分页参数
在这里插入图片描述
注释掉之前的listArticle不用mp了,直接用myabtis原生操作

@Overridepublic Result listArticle(PageParams pageParams) {Page<Article> page = new Page<>(pageParams.getPage(),pageParams.getPageSize());IPage<Article> articleIPage = this.articleMapper.listArticle(page,pageParams.getCategoryId(),pageParams.getTagId(),pageParams.getYear(),pageParams.getMonth());return Result.success(copyList(articleIPage.getRecords(),true,true,false,false));}

写一下对应的articleMapper.xml
写一下对应映射,不写的话也可以开启驼峰命名即可

<?xml version="1.0" encoding="UTF-8" ?>
<!--MyBatis配置文件-->
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.mszlu.blog.dao.mapper.ArticleMapper"><resultMap id="articleMap" type="com.mszlu.blog.dao.pojo.Article"><id column="id" property="id" /><result column="author_id" property="authorId"/><result column="comment_counts" property="commentCounts"/><result column="create_date" property="createDate"/><result column="summary" property="summary"/><result column="title" property="title"/><result column="view_counts" property="viewCounts"/><result column="weight" property="weight"/><result column="body_id" property="bodyId"/><result column="category_id" property="categoryId"/></resultMap><select id="listArticle"  resultMap="articleMap">select * from ms_article<where>1 = 1<if test="categoryId != null">and  category_id = ##{categoryId}</if><if test="year != null and year.length>0 and month != null and month.length>0">and ( FROM_UNIXTIME(create_date/1000,'%Y') = ##{year} and FROM_UNIXTIME(create_date/1000,'%m') = ##{month} )</if><if test="tagId != null">and id in (select article_id from ms_article_tag where tag_id=##{tagId})</if></where>order by create_date desc</select>
</mapper>

效果展示
在这里插入图片描述

http://www.yidumall.com/news/55004.html

相关文章:

  • 域名空间网站百度推广售后服务电话
  • 网站对比怎样在百度上做广告推广
  • wordpress 分页url优化神马网站关键词排名价格
  • 海珠做网站公司推广普通话宣传周活动方案
  • 公司网站公司新闻深圳网站设计制作
  • 网站开发培训光山新网seo关键词优化教程
  • 学校网站建设与维护方案站点查询
  • 网站点击量作用seo外包方法
  • 网站搭建响应式厦门谷歌seo公司
  • 做网站需要会什么软件自己可以做网站推广吗
  • 成都专业网站建设公司排名最新新闻实时新闻
  • 武汉网站建设公司 排名引流推广接单
  • 微信网站建设电话销售网站怎么做
  • 短网址生成微信防屏蔽太原百度推广排名优化
  • 重庆网站制作设计网站排名top排行榜
  • 导航页面wordpress代码上海seo顾问
  • 做网站的合作案例icp备案查询
  • 下列哪一项不属于电子商务网站建设如何快速推广网站
  • html5网站建设微信运营公司织梦模板网站的seo方案
  • 网站建设费怎么做分录网站构建的基本流程
  • 米思米网站订单取消怎么做百度竞价关键词优化
  • 社科联网站建设方案策划书好网站
  • 个人备案可以做门户网站吗企业宣传软文范例
  • 新闻网站建设方案网络推广外包业务怎么样
  • 软文营销的步骤专业的seo搜索引擎优化培训
  • ps如何做网站廊坊优化外包
  • 好看的手机端网站开发页面乐天seo培训
  • 微商系统合肥seo代理商
  • 太湖手机网站建设云建站模板
  • 安徽省建设安全协会网站seo怎么做优化排名