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

怎么用手机自己做网站爱站seo查询软件

怎么用手机自己做网站,爱站seo查询软件,单位内部网站建设调研,虚拟商城平台导航 其实之前已经实现过文章和标签分类了 但是这个对应的是导航栏的,多显示个图片 所以新增两个这个请求 文章分类 把之前的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.hkea.cn/news/38261/

相关文章:

  • 建设的网站首页微信怎么做推广
  • 建设网站导航百度信息流推广和搜索推广
  • 深圳室内设计公司招聘信息流广告优化
  • 旅游网站首页四种营销模式
  • 负责网站建设如何在百度发广告推广
  • 联通的网站是谁做的营销的主要目的有哪些
  • 衡阳微信网站地推的方法和技巧
  • 南阳做网站公司哪家好自动发外链工具
  • 潍坊网站制作最低价格网络营销案例有哪些
  • 做网站有谁做谷歌seo视频教程
  • 资深的网站推广完美日记网络营销策划书
  • 90设计网站免费素材网站seo培训
  • 整形美容网站源码上海seo优化bwyseo
  • 武威市住房和建设局网站百度app下载安装普通下载
  • 网站物理结构天津百度推广排名
  • 美容平台网站建设百度指数查询移动版
  • 工程公司手机网站建立网站怎么搞
  • 做网站软件wd惠州seo外包
  • 聊城做网站seo关键词分类
  • 网站做公司女生学网络营销这个专业好吗
  • 网络运营主要工作内容seo教程自学入门教材
  • 用其他商标在自己网站做宣传百度云网盘资源分享网站
  • 对商家而言网站建设的好处淘宝关键词查询工具哪个好
  • 做简单网站代码关键词推广价格
  • 做品牌折扣的网站百度推广的五大优势
  • 南宁比较有好的网站制作公司百度推广后台登录页面
  • 长沙企业网站排名优化windows优化大师和360哪个好
  • 珠海网站开发维护科技公司免费的网络推广渠道有哪些
  • wp建站系统微信营销管理软件
  • 本地打开WordPress慢百度seo优化分析