首页 > 其他分享 >团队冲刺4

团队冲刺4

时间:2023-04-18 22:35:45浏览次数:35  
标签:null String default private user import 团队 冲刺

1.任务量:10天。

 目前已经花的时间:3天。

 还剩余的时间:7天

3.

 

 4.写完用户的部分内容。

package com.medicalretrieval.pojo.user;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.*;

@Entity
@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private long id;

    @Column(columnDefinition = "varchar(128) not null default '' ")
    private String account="";
    @Column(columnDefinition = "varchar(128) not null default '' ")
    private String password="";
    @Column(columnDefinition = "varchar(128) not null default '' ")
    private String email="";

    @Column(columnDefinition = "int not null default '0'")
    private int sex = 0;

    @Column(columnDefinition = "varchar(128) not null default '' ")
    private String telephone="";

    @Column(columnDefinition = "int not null default '0' ")
    private int permissionGroupId=0;

    @Column(columnDefinition = "varchar(128) not null default '' ")
    private String avatar="http://192.168.43.144:8080/avatar/default_avatar_man.png";

    @Column(columnDefinition = "int not null default '0' ")
    private int disabled=0;


}

  

package com.medicalretrieval.controller;

import com.medicalretrieval.pojo.user.User;
import com.medicalretrieval.service.UserService;
import com.medicalretrieval.utils.Result;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;

@RestController
@RequestMapping("/user")
public class UserController {

    @Autowired
    private UserService userService;

    @PostMapping("/")
    User addUser(@RequestBody User user){
        if (user.getSex()==1){
            user.setAvatar("http://192.168.43.144:8080/avatar/default_avatar_female.png");
        }
        System.out.println(user);
        userService.save(user);
        System.out.println("添加成功:"+user);
        return user;
    }

    @DeleteMapping("/{id}")
    Object deleteUser(@PathVariable String id){
        userService.deleteById(Long.parseLong(id));
        return Result.success();
    }

    @PutMapping("/")
    Object updateUser(@RequestBody User user){
        userService.updatePasswordAndEmailAndTelephoneAndPermissionGroupIdAndAvatarAndDisabledById(user.getPassword(),user.getEmail(),user.getTelephone(), user.getPermissionGroupId(), user.getAvatar(), user.getDisabled(), user.getId());
        System.out.println("修改成功:"+user);
        return Result.success();
    }

    @GetMapping("/")
    Object queryUser(String account,String password){
        User user = userService.findByAccountAndPassword(account,password);
        if (user==null){
            return Result.fail("登录失败,用户名或密码错误");
        }
        System.out.println("查询成功:"+user);
        return Result.success(user);
    }




}

  

标签:null,String,default,private,user,import,团队,冲刺
From: https://www.cnblogs.com/teamno12/p/17331441.html

相关文章

  • 建立人力资源运营团队的五个步骤
    作为小企业主,设置人力资源运营可能不是您的首要任务。但是,随着您扩大运营规模和员工人数,您可能会遇到合规性和员工敬业度问题,从而阻碍您的业务增长。组建一个团队来照顾您的人力资源运营和员工可以让您专注于改进您的产品和满足客户需求。如果您是希望建立人力资源团队的小企业主,以......
  • scrum项目冲刺_Day7会议总结
    今日团队任务:图片转excel(5天)前端开发(需团队风格统一)调用接口(后端),json数据->excel前后端连接           任烁玚(进行中)            图片转html(8天)前端开发(需团队风格统一)图片转为pdf(存储)pdf转html(调用接口)[html存储到数据库]前后台数据同......
  • 第 1 篇 Scrum 冲刺博客
    第1篇Scrum冲刺博客这个作业属于哪个课程软件工程这个作业要求在哪里作业要求作业目标各个成员在Alpha阶段认领的任务,明日各个成员的任务安排,整个项目预期的任务量,敏捷开发前的感想,团队期望目录第1篇Scrum冲刺博客1、Alpha阶段任务分配2、明日各个成员任......
  • 团队项目第六天
    我们团队项目预计3周时间,现在已过去17天,实际完成度为70%彭锁群:今日完成:       明日目标:       遇到问题(已解决或未解决):杨凯文:今日完成:       明日目标:       遇到问题(已解决或未解决):杨康:  今日完成:   ......
  • 团队冲刺第五天
    今日完成:导入百度云人脸识别示例代码,初步实现了人脸识别框架明日目标:将示例代码中的人脸识别关键代码融入自己项目中,做出自己的人脸识别遇到问题(已解决或未解决):百度云的示例代码不仅包括普通的人脸识别,还包括各种情况下的实际作用,具体哪些部分代码是做什么的,还需要再研究。......
  • 团队冲刺第六天
    今日完成:分析了部分示例代码的作用,将普通人脸识别所需library库导入到自己的项目中明日目标:将人脸识别代码整合进项目,完成人脸识别遇到问题(已解决或未解决):凡是导入包体这种事情,总会出现一堆错误,不是哪个函数不存在就是包体排斥,不过今天通过大量查阅csdn后还是成功导进去了。......
  • 团队项目第五天
    我们的工程总预计为3周,现在已过去16天,实际工程进度为60%.今日各成员进度如下:彭锁群:今日完成:       明日目标:       遇到问题(已解决或未解决):杨凯文:今日完成:       明日目标:       遇到问题(已解决或未解决):杨康: ......
  • 记录一下工作中遇见的geoserver项目编译不成功和开源团队沟通解决问题的bug
    文件地址:org.geoserver.wcs.kvp.rangesubset.AbstractContentNode最近公司需要一些geoserver的定制化修改开发,但是在build项目的时候,发现这个Node是没有import的,我网上看了下,有的是直接引入的上面我注释掉的,---这是错误的做法,我根据这个问题和开源官方直接沟通得知是使用的下面......
  • 冲刺博客
    1、整个项目预期的任务量 工作量预计两周 最新进展 ......
  • 冲刺3
    1.学习完elasticsearch。了解Java的操作。2.在将elasticsearch部署到服务器的时候出现了很多错误。3.写完elasticsearch的接口。4./***<pre>通过文章标题查找文档</pre>*@paramtitle文章标题*@return文档类的链表*/@GetMapping("find......