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

做电影网站违法吗网站建设流程是什么

做电影网站违法吗,网站建设流程是什么,怀化最新通知今天,大学网站模板下载文章目录 前言一、代码部分1. User2.UserMapper13. UserSerivce4. UserController15. Result 二、测试1.注册2.再次注册 总结 前言 下面介绍用户注册接口。 一、代码部分 1. User package org.example.springboot3.bigevent.entity;import com.baomidou.mybatisplus.annotat…

文章目录

  • 前言
  • 一、代码部分
    • 1. User
    • 2.UserMapper1
    • 3. UserSerivce
    • 4. UserController1
    • 5. Result
  • 二、测试
    • 1.注册
    • 2.再次注册
  • 总结


前言

下面介绍用户注册接口。


一、代码部分

1. User

package org.example.springboot3.bigevent.entity;import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import java.time.LocalDateTime;@Getter
@Setter
@ToString
public class User {@TableIdprivate Integer id;//主键IDprivate String username;//用户名private String password;//密码private String nickname;//昵称private String email;//邮箱private String userPic;//用户头像地址private LocalDateTime createTime;//创建时间private LocalDateTime updateTime;//更新时间
}

2.UserMapper1

package org.example.springboot3.bigevent.mapper;import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.example.springboot3.bigevent.entity.User;/*** Create by zjg on 2024/5/22*/
@Mapper
public interface UserMapper1 extends BaseMapper<User> {
}

3. UserSerivce

package org.example.springboot3.bigevent.service;import org.example.springboot3.bigevent.entity.User;/*** Create by zjg on 2024/5/22*/
public interface UserSerivce {User findUserByName(String username);int addUser(String username, String password);
}
package org.example.springboot3.bigevent.service.impl;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.example.springboot3.bigevent.mapper.UserMapper1;
import org.example.springboot3.bigevent.entity.User;
import org.example.springboot3.bigevent.service.UserSerivce;
import org.example.springboot3.bigevent.utils.Md5Util;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.time.LocalDateTime;/*** Create by zjg on 2024/5/22*/
@Service
public class UserSerivceImpl implements UserSerivce {@AutowiredUserMapper1 userMapper1;@Overridepublic User findUserByName(String username) {QueryWrapper<User> queryWrapper = new QueryWrapper<>();queryWrapper.ne("username", username);return userMapper1.selectOne(queryWrapper);}@Overridepublic int addUser(String username, String password) {User user = new User();user.setUsername(username);user.setPassword(Md5Util.getMD5String(password));user.setCreateTime(LocalDateTime.now());user.setUpdateTime(LocalDateTime.now());return userMapper1.insert(user);}
}

4. UserController1

package org.example.springboot3.bigevent.controller;import org.example.springboot3.bigevent.entity.Result;
import org.example.springboot3.bigevent.entity.User;
import org.example.springboot3.bigevent.service.UserSerivce;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;/*** Create by zjg on 2024/5/22*/
@RequestMapping("/user/")
@RestController
public class UserController1 {@AutowiredUserSerivce userSerivce;@RequestMapping("register")public Result register(String username, String password){User user=userSerivce.findUserByName(username);if(user==null){//用户不存在,可以注册int i=userSerivce.addUser(username,password);if(i!=1){return Result.error("失败注册,请稍后重新注册!");}}else{return Result.error("该用户已存在,请重新注册!");}return Result.success();}
}

5. Result

package org.example.springboot3.bigevent.entity;import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;//统一响应结果
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Result<T> {private Integer code;//业务状态码  0-成功  1-失败private String message;//提示信息private T data;//响应数据//快速返回操作成功响应结果(带响应数据)public static <E> Result<E> success(E data) {return new Result<>(0, "操作成功", data);}//快速返回操作成功响应结果public static Result success() {return new Result(0, "操作成功", null);}public static Result error(String message) {return new Result(1, message, null);}
}

二、测试

1.注册

在这里插入图片描述
在这里插入图片描述

2.再次注册

在这里插入图片描述


总结

回到顶部

http://www.dinnco.com/news/55821.html

相关文章:

  • 做网站买服务器关键词搜索工具
  • 定制网站建设哪家便宜如何找推广平台
  • 电商网站建设 平台江苏seo哪家好
  • odoo 网站开发平台广告推广
  • 武汉网站建设云祝时代湖南seo优化服务
  • 用dw做网站的教程seo优化工作
  • 美容美发网站建设方案苏州关键词优化软件
  • 沈阳企业网站制作哪家好百度指数怎么做
  • 长沙网站微信开发做网站
  • 上海网站建设怎么弄有什么公司要做推广的
  • SEO网站公司学生个人网页制作素材
  • 龙华网站建设营销推广地推
  • 石家庄怎样做网站接外包网站
  • 网站产品页如何做优化黑帽seo排名
  • 苏州企业网站建设广告销售如何寻找客户
  • 广州的网站建设公司哪家好搜索引擎优化举例说明
  • 深圳网站建设优化推广公司必应bing国内版
  • 2017织梦网站怎么做seo百度网站优化工具
  • 凡科做网站的模版在哪儿找优化关键词排名seo
  • 济南建网站哪家好中关村在线app
  • 金融交易网站建设品牌软文范文
  • layui做网站搜索引擎优化排名优化培训
  • 网站建设开拓该行业的难点疑微信营销平台有哪些
  • 宁夏手机网站建设品牌营销推广代运营
  • 上海有几个区县南京seo培训
  • 网站内部资源推广案例网络营销的三大基础
  • 专业制作网站哪家专业电子商务说白了就是干什么的
  • 建购物的网站需要多少钱进入百度搜索网站
  • java 网站开发源码河南网站关键词优化代理
  • 重庆网站推广合肥网络推广公司