关于springboot:3映射控制层dao修改时间状态层活动页面

8次阅读

共计 1709 个字符,预计需要花费 5 分钟才能阅读完成。

映射文件代码的应用

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cy.pj.activity.dao.ActivityDao">
    <!-- useGeneratedKeys="true" 示意应用 insert 操作的主动生成的主键值 -->
    <!-- 应用这两个代码有两个前提的条件就是 id 必须是自增的主键值才行吧 -->
    <!--  keyProperty="id" 将自增的主键值赋值给参数对象 activity 的 id 属性 -->
    <insert id="insertObject"
     useGeneratedKeys="true" keyProperty="id">
        insert into tb_activity(title,category,startTime,endTime,remark,state)
        values(#{title},#{category},#{startTime},#{endTime},#{remark},1)

    </insert>


</mapper>

dao 层

 // 依据 id 来修工夫的状态的事件
    @Update("update tb_activity set state=0 where id=#{id}")
    int updateState(Integer id);// 批改工夫状态, 默认将其设置为有效 

管制层管制层管制层重要的事件敲三遍

package com.cy.pj.activity.controller;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import com.cy.pj.activity.pojo.Activity;
import com.cy.pj.activity.service.ActivityService;

@Controller
@RequestMapping("goods")
public class ActivityController {
    @Autowired// 这个是返回页面
    private ActivityService activityService;     
    @RequestMapping("doinsertObject")
    // 以字符返回进来值        // 传参数
    @ResponseBody// 以字符串的模式返回给框
    public String doinsertObject(Activity entity) {activityService.saveObject(entity);
        //return "activity";// 这样返回, 刷新的是整个页面所以最好异步加载
    return "增加胜利";
        
        
    }
    
    @RequestMapping("doActivityUI")
    public String doActivityUI(){return "activity";// 返回 html 的}
    @RequestMapping("doFindActivitys")// 这个是返回数据 
    // 这个是查看数据库里的所有数据把数据发送给服务端的代码;@ResponseBody// 通知 spring 框架将返回值对象转换为 json 格局字符串进行返回
    public List<Activity> doFindActivitys(){List<Activity> list = activityService.findActivitys();
        return list;// 返回一个 list 汇合;

    }

}
正文完
 0