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

做PPT参考图片网站 知乎安阳网站设计哪家好

做PPT参考图片网站 知乎,安阳网站设计哪家好,网站规划内容,凌源市建设局网站项目训练营第三天 注册登录测试 前面我们编写了用户注册、登录的逻辑代码#xff0c;每编写完一个功能模块之后#xff0c;我们都要对该模块进行单元测试#xff0c;来确保该功能模块的正确性。一般情况下使用快捷键Ctrl Shift Insert#xff0c;鼠标左击类名可以自动生…项目训练营第三天 注册登录测试 前面我们编写了用户注册、登录的逻辑代码每编写完一个功能模块之后我们都要对该模块进行单元测试来确保该功能模块的正确性。一般情况下使用快捷键Ctrl Shift Insert鼠标左击类名可以自动生成测试类我们可以在测试类中编写一些逻辑进行测试。 比如这样 针对注册的测试代码如下 Testpublic void test() {String userAccount auxin;String password ;String CheckPassword 123456;Assert.assertEquals(-1, userService.userRegister(userAccount , password, CheckPassword));userAccount au;Assert.assertEquals(-1, userService.userRegister(userAccount , password, CheckPassword));userAccount auxin;password 123456;Assert.assertEquals(-1, userService.userRegister(userAccount , password, CheckPassword));userAccount au xi;password 12345678;Assert.assertEquals(-1, userService.userRegister(userAccount , password, CheckPassword));CheckPassword 123456789;Assert.assertEquals(-1, userService.userRegister(userAccount , password, CheckPassword));userAccount dogauxin;CheckPassword 12345678;Assert.assertTrue(userService.userRegister(userAccount , password, CheckPassword) 0);userAccount auxin;Assert.assertEquals(-1, userService.userRegister(userAccount , password, CheckPassword));}controller层添加 前面我们在service业务逻辑层编写了注册登录逻辑的代码这次我们要将业务逻辑层封装到控制层中便于request请求直接在控制层进行处理实现解耦合 首先新建一个controller文件夹该文件夹要在springboot启动类下和启动类文件并行否则可能会出现超出启动类扫描范围导致报错的情况出现。 在该文件夹下新建一个UserController类首先打上RestController标签类和RequestMapping标签类value值取为/user表示请求路径后面的method表示请求方法。这里设置为允许GET和POST两种接下来将对应的业务逻辑层用途中图中这种方式加上标签编写对应的控制层函数对之前写的request类进行处理并对要传入参数的请求打上RequestBody标签基本就完成了控制层的封装功能了 用户管理功能查询、删除功能逻辑编写 代码如下 GetMapping(/search)public ListUser searchUsers(String username, HttpServletRequest request) {Object userObj request.getSession().getAttribute(userService.USER_LOGIN_STATE);User user (User)userObj;if (user null || user.getUserRole() ! 1) {return new ArrayList();}QueryWrapperUser queryWrapper new QueryWrapper();if (StringUtils.isNotBlank(username)) {queryWrapper.like(username, username);}return userService.list(queryWrapper);}PostMapping(/delete)public boolean deleteUser(RequestBody long id) {if (id 0) {return false;}return userService.removeById(id);}其中用户删除功能使用的是Mybatis-plus自定义和封装的一个逻辑删除功能之前已经提到过了。 http请求测试 启动springboot后在如下位置新建一个IDEA自带的http请求文件也可自行用postman进行测试 新建好后编写请求地址请求方式传入参数等信息如下点击运行即可进行请求测试也可在前面的控制层和业务逻辑层打断点进行测试 常见HTTP请求状态码 调试过程中可依据状态码上网搜索对应解决方案不必局限于本文所提到的方法 200 OK 请求成功。一般用于GET与POST请求400 Bad Request 客户端请求的语法错误服务器无法理解404 Not Found 服务器无法根据客户端的请求找到资源网页。通过此代码网站设计人员可设置您所请求的资源无法找到的个性页面500 Internal Server Error 服务器内部错误无法完成请求
http://www.tj-hxxt.cn/news/132727.html

相关文章:

  • 手机主题制作软件厦门百度seo点击软件
  • 上海比较好的网站制作公司100个游戏代码
  • 做网站用什么平台成都网站建设 Vr
  • 福海网站制作电影网站推广
  • 如何优化好一个网站自己做网站导航页
  • 南宁北京网站建设做一个网站价格
  • 网站建设的需求方案怎么写做网站tt0546
  • 提供服务好的网站制作建一个团购网站需要多少钱
  • 西安网站开发公司哪家强互联网大会官网
  • 深圳精品网站设计网站建设培训学校北京
  • 做网站买服务器穿山甲广告联盟
  • 上海定制网站建设推广智慧团建重置密码验证码
  • 建设网站后如何上线seo的基本步骤顺序正确的是
  • wordpress管理历史版本宁波最好的seo外包
  • 建设信用卡秒批网站wordpress输出副标题
  • 太原网站搜索引擎优化网站建设 大公司排名
  • wordpress 图片展示主题整站优化报价
  • 微科技h5制作网站模板西安网站建设技术外包
  • 彩票网站模版东莞建筑设计院排名
  • 绍兴cms建站系统街景地图手机版下载
  • 济南专业网站建设咨询网站在线生成器
  • 设计购物网站咋做做网站引入字体
  • 三只松鼠商务网站建设目的诛仙3官方网站时竹任务荧灵怎么做
  • 重庆网站推广外包企业河南便宜网站建设费用
  • 网站内做全文搜索丹徒网站建设多少钱
  • 运营一个企业网站的推广方案中山 家居 骏域网站建设专家
  • 做企业网站设营销策划书范文大全
  • 律所网站建设方案书怎么写wordpress 调用所有分类
  • 阿里云网站怎么备案域名wordpress 用户中心
  • 校友网站建设龙岩seo招聘