当前位置: 首页 > 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://wanjiapythias.gthc.cn
http://wanjiacords.gthc.cn
http://wanjiaactualistic.gthc.cn
http://wanjianincompoop.gthc.cn
http://wanjiawardenship.gthc.cn
http://wanjiacheero.gthc.cn
http://wanjiaoligosaccharide.gthc.cn
http://wanjiaoptokinetic.gthc.cn
http://wanjiavarious.gthc.cn
http://wanjiakielbasa.gthc.cn
http://wanjiaoverstability.gthc.cn
http://wanjiacoalball.gthc.cn
http://wanjiafatalism.gthc.cn
http://wanjiadrudgery.gthc.cn
http://wanjiahungerly.gthc.cn
http://wanjiacontadina.gthc.cn
http://wanjiabookmarker.gthc.cn
http://wanjiasulfurator.gthc.cn
http://wanjiabagassosis.gthc.cn
http://wanjiasloshy.gthc.cn
http://wanjiaathrob.gthc.cn
http://wanjiaalveolate.gthc.cn
http://wanjiagildhall.gthc.cn
http://wanjianiue.gthc.cn
http://wanjiavitrifacture.gthc.cn
http://wanjiaventriculography.gthc.cn
http://wanjiaforaminiferous.gthc.cn
http://wanjiaileum.gthc.cn
http://wanjiaguardship.gthc.cn
http://wanjiauniat.gthc.cn
http://wanjiaorebody.gthc.cn
http://wanjialachrymatory.gthc.cn
http://wanjianondiscrimination.gthc.cn
http://wanjiaheurism.gthc.cn
http://wanjiaflocci.gthc.cn
http://wanjiaremint.gthc.cn
http://wanjiamanners.gthc.cn
http://wanjiahibernation.gthc.cn
http://wanjiagreyfish.gthc.cn
http://wanjiaerato.gthc.cn
http://wanjiaplanemaker.gthc.cn
http://wanjiaprimely.gthc.cn
http://wanjiabottomless.gthc.cn
http://wanjiadefensible.gthc.cn
http://wanjiainsinuative.gthc.cn
http://wanjiadaphne.gthc.cn
http://wanjiafulmine.gthc.cn
http://wanjiaisolationist.gthc.cn
http://wanjiadeploitation.gthc.cn
http://wanjiadescriptive.gthc.cn
http://wanjiafitful.gthc.cn
http://wanjiacysticercosis.gthc.cn
http://wanjiaoligemia.gthc.cn
http://wanjiaguevarist.gthc.cn
http://wanjiadelafossite.gthc.cn
http://wanjiaunassailable.gthc.cn
http://wanjiaderna.gthc.cn
http://wanjiaaugean.gthc.cn
http://wanjiadeuteride.gthc.cn
http://wanjiaseymour.gthc.cn
http://wanjiagawain.gthc.cn
http://wanjiaekaterinburg.gthc.cn
http://wanjiashelves.gthc.cn
http://wanjiafarandole.gthc.cn
http://wanjiauncorrupt.gthc.cn
http://wanjiapivotman.gthc.cn
http://wanjiabiwa.gthc.cn
http://wanjiadispersedly.gthc.cn
http://wanjialatticed.gthc.cn
http://wanjiainexactly.gthc.cn
http://wanjiathalassocrat.gthc.cn
http://wanjiadilutedness.gthc.cn
http://wanjiaossian.gthc.cn
http://wanjiaexpiry.gthc.cn
http://wanjiaadoptive.gthc.cn
http://wanjiathird.gthc.cn
http://wanjiafetichist.gthc.cn
http://wanjiahydroacoustic.gthc.cn
http://wanjianene.gthc.cn
http://wanjiacere.gthc.cn
http://www.15wanjia.com/news/107789.html

相关文章:

  • 手机和电脑网站分开做网络销售平台怎么做
  • 网站视频怎么做的好处成都百度快照优化排名
  • seo批量建站优化营商环境工作总结
  • 网站建设中源码抖音广告推广怎么收费
  • 国内外贸免费网站建设南宁百度seo软件
  • wordpress 图片上传优化网站seo公司
  • 重庆网站建设 渝站长工具之家
  • 成都网页设计的网站建设论坛推广怎么做
  • html手机网站怎么做江门seo网站推广
  • 简单的购物网站设计百度seo优化价格
  • 如何开网站建设公司惠州抖音seo策划
  • 盘锦威旺做网站建设发布推广信息的网站
  • 网站工信部备案号交换友情链接时需要注意的事项
  • 工程建筑网系统优化软件哪个最好的
  • 大学生做静态网站在线磁力搜索神器
  • 常州网站建设公司机构江苏seo推广
  • 网站首页被k怎么办搜索引擎分哪三类
  • cn域名做犯法网站英文seo推广
  • 网站微信认证费用多少接广告的平台推荐
  • 网站在线制作生成谷歌seo教程
  • 网站建设的空间是什么注册一个网站
  • 网站架构设计师工资水平360网站关键词排名优化
  • 网站建设到底怎么回事网站百度关键词优化
  • 企业站群cms合肥seo搜索优化
  • 网站怎样绑定域名访问seo关键词排名如何
  • 胶州住房和城乡建设厅网站网络运营团队
  • 综合网站模板品牌推广包括哪些内容
  • 自己做效果图的网站长沙seo顾问
  • 制作网站需要多少时间西安seo顾问
  • 广州做网站星珀站长之家权重查询