• 基于微信小程序的青少年素质教育培训系统设计与实现-计算机毕业设计源码+LW文档


                               小程序开发说明

    开发语言:Java
    框架:ssm
    JDK版本:JDK1.8
    服务器:tomcat7
    数据库:mysql 5.7(一定要5.7版本)
    数据库工具:Navicat11
    开发软件:eclipse/myeclipse/idea
    Maven包:Maven3.3.9
    浏览器:谷歌浏览器

    小程序框架:uniapp
    小程序开发软件:HBuilder X
    小程序运行软件:微信开发者


    代码:

    /**
     * 教学信息评论表
     * 后端接口
     * @author 
     * @email 
     * @date 2022-04-03 11:19:32
     */
    @RestController
    @RequestMapping("/discussjiaoxuexinxi")
    public class DiscussjiaoxuexinxiController {
        @Autowired
        private DiscussjiaoxuexinxiService discussjiaoxuexinxiService;

        


        /**
         * 后端列表
         */
        @RequestMapping("/page")
        public R page(@RequestParam Map params,DiscussjiaoxuexinxiEntity discussjiaoxuexinxi, 
            HttpServletRequest request){

            EntityWrapper ew = new EntityWrapper();
            PageUtils page = discussjiaoxuexinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, discussjiaoxuexinxi), params), params));
            return R.ok().put("data", page);
        }
        
        /**
         * 前端列表
         */
        @IgnoreAuth
        @RequestMapping("/list")
        public R list(@RequestParam Map params,DiscussjiaoxuexinxiEntity discussjiaoxuexinxi, 
            HttpServletRequest request){
            EntityWrapper ew = new EntityWrapper();
            PageUtils page = discussjiaoxuexinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, discussjiaoxuexinxi), params), params));
            return R.ok().put("data", page);
        }

        /**
         * 列表
         */
        @RequestMapping("/lists")
        public R list( DiscussjiaoxuexinxiEntity discussjiaoxuexinxi){
               EntityWrapper ew = new EntityWrapper();
              ew.allEq(MPUtil.allEQMapPre( discussjiaoxuexinxi, "discussjiaoxuexinxi")); 
            return R.ok().put("data", discussjiaoxuexinxiService.selectListView(ew));
        }

         /**
         * 查询
         */
        @RequestMapping("/query")
        public R query(DiscussjiaoxuexinxiEntity discussjiaoxuexinxi){
            EntityWrapper< DiscussjiaoxuexinxiEntity> ew = new EntityWrapper< DiscussjiaoxuexinxiEntity>();
             ew.allEq(MPUtil.allEQMapPre( discussjiaoxuexinxi, "discussjiaoxuexinxi")); 
            DiscussjiaoxuexinxiView discussjiaoxuexinxiView =  discussjiaoxuexinxiService.selectView(ew);
            return R.ok("查询教学信息评论表成功").put("data", discussjiaoxuexinxiView);
        }
        
        /**
         * 后端详情
         */
        @RequestMapping("/info/{id}")
        public R info(@PathVariable("id") Long id){
            DiscussjiaoxuexinxiEntity discussjiaoxuexinxi = discussjiaoxuexinxiService.selectById(id);
            return R.ok().put("data", discussjiaoxuexinxi);
        }

        /**
         * 前端详情
         */
        @IgnoreAuth
        @RequestMapping("/detail/{id}")
        public R detail(@PathVariable("id") Long id){
            DiscussjiaoxuexinxiEntity discussjiaoxuexinxi = discussjiaoxuexinxiService.selectById(id);
            return R.ok().put("data", discussjiaoxuexinxi);
        }
        

        /**
         * 后端保存
         */
        @RequestMapping("/save")
        public R save(@RequestBody DiscussjiaoxuexinxiEntity discussjiaoxuexinxi, HttpServletRequest request){
            discussjiaoxuexinxi.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
            //ValidatorUtils.validateEntity(discussjiaoxuexinxi);

            discussjiaoxuexinxiService.insert(discussjiaoxuexinxi);
            return R.ok();
        }
        
        /**
         * 前端保存
         */
        @RequestMapping("/add")
        public R add(@RequestBody DiscussjiaoxuexinxiEntity discussjiaoxuexinxi, HttpServletRequest request){
            discussjiaoxuexinxi.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
            //ValidatorUtils.validateEntity(discussjiaoxuexinxi);

            discussjiaoxuexinxiService.insert(discussjiaoxuexinxi);
            return R.ok();
        }

        /**
         * 修改
         */
        @RequestMapping("/update")
        public R update(@RequestBody DiscussjiaoxuexinxiEntity discussjiaoxuexinxi, HttpServletRequest request){
            //ValidatorUtils.validateEntity(discussjiaoxuexinxi);
            discussjiaoxuexinxiService.updateById(discussjiaoxuexinxi);//全部更新
            return R.ok();
        }
     

     

     

     

     

  • 相关阅读:
    impdp导出出现ORA-39155、ORA-48128、ORA-19505、ORA-27037错误
    基于Java+微信小程序实现《模拟考试平台》
    【踩坑系列】发送微信模板消息返回40165 invalid weapp pagepath
    C++ 01
    互联网行业分论坛 | 做好数据安全“守门员”
    基于Python的飞机票销售系统的设计和实现
    第0章 前言
    RabbitMQ从入门到入土
    代码随想录算法训练营第四十九天 | 动态规划 part 10 | 买卖股票的最佳时机i、ii
    382. K取方格数(图论,费用流,拆点,上下界可行流,网格图模型)
  • 原文地址:https://blog.csdn.net/qq_375279829/article/details/127874363