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

wordpress 移除菜单搜索引擎优化的分类

wordpress 移除菜单,搜索引擎优化的分类,做蛋糕的英文网站,怎么装wordpress作者简介:Java领域优质创作者、CSDN博客专家 、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、多年校企合作经验,被多个学校常年聘为校外企业导师,指导学生毕业设计并参与学生毕业答辩指导,…

作者简介:Java领域优质创作者、CSDN博客专家 、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、多年校企合作经验,被多个学校常年聘为校外企业导师,指导学生毕业设计并参与学生毕业答辩指导,有较为丰富的相关经验。期待与各位高校教师、企业讲师以及同行交流合作

主要内容:Java项目、Python项目、前端项目、PHP、ASP.NET、人工智能与大数据、单片机开发、物联网设计与开发设计、简历模板、学习资料、面试题库、技术互助、就业指导等

业务范围:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文编写和辅导、论文降重、长期答辩答疑辅导、腾讯会议一对一专业讲解辅导答辩、模拟答辩演练、和理解代码逻辑思路等

收藏点赞不迷路  关注作者有好处

文末获取源码 

项目编号:BS-XX-228

一,环境介绍

语言环境:Java:  jdk1.8

数据库:Mysql: mysql5.7

应用服务器:Tomcat:  tomcat8.5.31

开发工具:IDEA或eclipse

开发技术:SpringBoot+VUE

二,项目简介

随着中国科学技术的快速发展进步,农业水平也得到了一定的提高,国内农业技术团队开始将信息技术逐渐融入农业病虫害防治技术之中,极大地提升了农业的产量,缓解了农业的压力,持续降低病虫害破坏性。在农村还有一些种植农业的用户对于病虫的防害的方法还没有一个更深层次的理解,导致一些农作物被病虫破坏的现象。所以结合这些情况,基于MVC的农业防病虫害防治平台便诞生了。

该农业病虫害防治平台系统的设计主要是对系统所要实现的功能进行详细考虑,确定所要实现的功能后进行界面的设计,方便用户使用该系统,还有系统的后期的可操作性,通过对农业病虫害防治详细的了解和真实需要的功能进行开发。

本农业病虫害防治平台系统采用Java语言的SpringBoot框架和Vue框架而设计,整个系统采用当前流行的前后端分离进行开发,系统共设置三个角色管理员,专家,用户。其中管理员和专家系统界面是同一个即为后台管理,区别在于管理员有该系统的全部权限,专家部只有部分权限。用户则可以浏览平台的一些病虫害防治方法和专家发布的一些农业方面的知识。

该系统通过设计普通用户、专家和后台管理员三种角色,为用户提供针对性的功能权限,从而实现病虫害管理、论坛交流、个人信息管理等方面的全面覆盖。

普通用户作为前台用户,在系统中拥有丰富的操作权限。他们可以查看系统的首页,获取最新的病虫害防治信息,浏览病虫百吉百科和病虫图像,参与论坛讨论,了解相关知识,以及查看资讯推送和个人中心等。为了保障用户的安全性和隐私性,我们还设置了登录与注册功能。用户可以使用账号密码进行安全登录,确保数据的安全访问。同时,用户还可以通过个人中心查看自己的信息以及修改注册时的密码信息。

专家角色主要侧重于知识分享和传播。他们在后台可以发布病虫害百科知识和防治措施,帮助用户提前了解并防范病虫害,降低损失。此外,专家还可以在个人中心修改个人信息和密码。

后台管理系统则针对管理员角色,提供了更加丰富的功能模块。用户信息管理模块允许管理员对用户的基本信息进行增删改查操作,包括用户名、密码等。类型管理模块使管理员能够方便地管理病虫害类型,让用户快速找到所需信息。图像上传管理模块主要负责管理用户上传的病虫图片信息。此外,系统还包含了病虫害百科管理、病虫危害图像管理、论坛管理等模块,便于管理员实时监控和管理数据,确保系统运行的正常与稳定。

三,系统展示

四,核心代码展示

package com.controller;import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Map;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Date;
import java.util.List;
import javax.servlet.http.HttpServletRequest;import com.utils.ValidatorUtils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.annotation.IgnoreAuth;import com.entity.ForumEntity;
import com.entity.view.ForumView;import com.service.ForumService;
import com.service.TokenService;
import com.utils.PageUtils;
import com.utils.R;
import com.utils.MPUtil;
import com.utils.MapUtils;
import com.utils.CommonUtil;
import java.io.IOException;/*** 论坛表* 后端接口* @author * @email * @date 2024-02-04 16:25:03*/
@RestController
@RequestMapping("/forum")
public class ForumController {@Autowiredprivate ForumService forumService;/*** 后端列表*/@RequestMapping("/page")public R page(@RequestParam Map<String, Object> params,ForumEntity forum,HttpServletRequest request){if(!request.getSession().getAttribute("role").toString().equals("管理员")) {forum.setUserid((Long)request.getSession().getAttribute("userId"));}EntityWrapper<ForumEntity> ew = new EntityWrapper<ForumEntity>();PageUtils page = forumService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, forum), params), params));return R.ok().put("data", page);}/*** 前端列表*/@RequestMapping("/list")public R list(@RequestParam Map<String, Object> params,ForumEntity forum, HttpServletRequest request){if(!request.getSession().getAttribute("role").toString().equals("管理员")) {forum.setUserid((Long)request.getSession().getAttribute("userId"));}EntityWrapper<ForumEntity> ew = new EntityWrapper<ForumEntity>();PageUtils page = forumService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, forum), params), params));return R.ok().put("data", page);}/*** 列表*/@IgnoreAuth@RequestMapping("/flist")public R flist(@RequestParam Map<String, Object> params,ForumEntity forum, HttpServletRequest request){EntityWrapper<ForumEntity> ew = new EntityWrapper<ForumEntity>();PageUtils page = forumService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, forum), params), params));return R.ok().put("data", page);}/*** 查询*/@RequestMapping("/query")public R query(ForumEntity forum){EntityWrapper< ForumEntity> ew = new EntityWrapper< ForumEntity>();ew.allEq(MPUtil.allEQMapPre( forum, "forum")); ForumView forumView =  forumService.selectView(ew);return R.ok("查询论坛表成功").put("data", forumView);}/*** 后端详情*/@RequestMapping("/info/{id}")public R info(@PathVariable("id") Long id){ForumEntity forum = forumService.selectById(id);return R.ok().put("data", forum);}/*** 前端详情*/@IgnoreAuth@RequestMapping("/detail/{id}")public R detail(@PathVariable("id") Long id){ForumEntity forum = forumService.selectById(id);return R.ok().put("data", forum);}/*** 论坛详情*/@IgnoreAuth@RequestMapping("/list/{id}")public R list(@PathVariable("id") String id){ForumEntity forum = forumService.selectById(id);getChilds(forum);return R.ok().put("data", forum);}private ForumEntity getChilds(ForumEntity forum) {List<ForumEntity> childs = new ArrayList<ForumEntity>();childs = forumService.selectList(new EntityWrapper<ForumEntity>().eq("parentid", forum.getId()));if(childs == null || childs.size()==0) {return null;}forum.setChilds(childs);for(ForumEntity forumEntity : childs) {getChilds(forumEntity);}return forum;}/*** 后端保存*/@RequestMapping("/save")public R save(@RequestBody ForumEntity forum, HttpServletRequest request){//ValidatorUtils.validateEntity(forum);forum.setUserid((Long)request.getSession().getAttribute("userId"));forumService.insert(forum);return R.ok();}/*** 前端保存*/@RequestMapping("/add")public R add(@RequestBody ForumEntity forum, HttpServletRequest request){//ValidatorUtils.validateEntity(forum);forum.setUserid((Long)request.getSession().getAttribute("userId"));forumService.insert(forum);return R.ok();}/*** 获取用户密保*/@RequestMapping("/security")@IgnoreAuthpublic R security(@RequestParam String username){ForumEntity forum = forumService.selectOne(new EntityWrapper<ForumEntity>().eq("", username));return R.ok().put("data", forum);}/*** 修改*/@RequestMapping("/update")@Transactional@IgnoreAuthpublic R update(@RequestBody ForumEntity forum, HttpServletRequest request){//ValidatorUtils.validateEntity(forum);forumService.updateById(forum);//全部更新return R.ok();}/*** 删除*/@RequestMapping("/delete")public R delete(@RequestBody Long[] ids){forumService.deleteBatchIds(Arrays.asList(ids));return R.ok();}/*** 前端智能排序*/@IgnoreAuth@RequestMapping("/autoSort")public R autoSort(@RequestParam Map<String, Object> params,ForumEntity forum, HttpServletRequest request,String pre){EntityWrapper<ForumEntity> ew = new EntityWrapper<ForumEntity>();Map<String, Object> newMap = new HashMap<String, Object>();Map<String, Object> param = new HashMap<String, Object>();Iterator<Map.Entry<String, Object>> it = param.entrySet().iterator();while (it.hasNext()) {Map.Entry<String, Object> entry = it.next();String key = entry.getKey();String newKey = entry.getKey();if (pre.endsWith(".")) {newMap.put(pre + newKey, entry.getValue());} else if (StringUtils.isEmpty(pre)) {newMap.put(newKey, entry.getValue());} else {newMap.put(pre + "." + newKey, entry.getValue());}}params.put("sort", "clicktime");params.put("order", "desc");PageUtils page = forumService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, forum), params), params));return R.ok().put("data", page);}}

五,相关作品展示

基于Java开发、Python开发、PHP开发、C#开发等相关语言开发的实战项目

基于Nodejs、Vue等前端技术开发的前端实战项目

基于微信小程序和安卓APP应用开发的相关作品

基于51单片机等嵌入式物联网开发应用

基于各类算法实现的AI智能应用

基于大数据实现的各类数据管理和推荐系统

 

 

http://www.khdw.cn/news/16971.html

相关文章:

  • 建设工程业绩补录 网站网站开发与设计
  • 手机网站怎么做的好处北京网站优化经理
  • 网站制作全包多少钱2023年12月疫情又开始了吗
  • 山东省住房和城乡建设厅焊工证优化方案的格式及范文
  • 怎么把网站改为正在建设中seo sem是什么
  • 建设学分银行网站策划书新网站如何快速收录
  • 郑州网站制作计划seo优化网站快速排名
  • 北京正规网站建设比较广告关键词有哪些
  • 哲学专业特色建设网站seo短视频
  • 搭建网站内链系统谷歌网站优化推广
  • 做汽车微信广告视频网站有哪些友情链接推广平台
  • 网站每天一条推送怎么做的友情链接发布网
  • ps做好的网站如何做链接网址信息查询
  • 广州百度网站推广百度推广400客服电话
  • 搜索网站模板体育热点新闻
  • 餐饮行业做微信网站有什么好处四川seo推广方案
  • 简要说明开发网站的步骤百度seo规则最新
  • 网站支付体现功能怎么做关于网站推广
  • 拖拽式建站百度官方认证
  • web网站建设调研报告关键词搜索爱站
  • 网站哪里可以做肇庆网站建设制作
  • 潍坊网络建站模板北京百度推广优化公司
  • 做网站优化需要做什么怎么优化推广自己的网站
  • 做网站的职业规划2023免费网站推广大全
  • 招商网站建设优势发稿软文公司
  • 免费销售网站模板下载seo与sem的关系
  • 万网怎样做网站调试免费seo快速排名工具
  • 二手网站信用体系建设人力资源培训
  • 合肥网络运营公司seo网站优化策划书
  • 做公司网站要营业执照吗网站模板下载