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

网络运维必备知识无锡网站seo

网络运维必备知识,无锡网站seo,海报素材库网站免费,在线3d设计家官网目录 前言 第一天项目启动 获取资料 创建项目 ​编辑 连接本地数据库 连接数据库 修改用户名和密码 ​编辑创建表 创建启动类来进行测试 导入前端页面 创建项目所需目录 检查登录功能 登录界面 登录成功 登录失败 代码 退出功能 易错点 前言 尝试一下企业级项…

目录

前言

第一天项目启动 

获取资料

 创建项目

​编辑

 连接本地数据库

连接数据库

修改用户名和密码

​编辑创建表 

 创建启动类来进行测试

 导入前端页面

创建项目所需目录

检查登录功能

登录界面

登录成功

登录失败

代码

退出功能

易错点


 

前言

尝试一下企业级项目,苍穹外卖自我感觉难度较大,所以犹豫了好久还是选择了瑞吉外卖来作为自己的第一个企业级项目。视频全部参考与黑马程序员,感兴趣的可以和我一起来完成该项目的构建,让我们一天一个脚步来一点点完善这一项目。因为我个人也是第一次写项目,遇到什么问题的话都可以进行讨论。

第一天项目启动 

获取资料

通过百度网盘分享的文件:1 瑞吉外卖项目.rar
链接:https://pan.baidu.com/s/1AKXe8buZjGnRzzwx8iSOaQ?pwd=q1li 
提取码:q1li

这里的资料是我从黑马程序员微官网上面获取的,为了方便大家更好的使用,这里就直接将链接放在这里,方便大家更好的使用。用百度网盘来提取就行。

 创建项目

在这说明一下,我个人使用的idea是2024.1.3的版本,idea的版本并没有任何的限制,创建项目的过程都是相似的。 为了和视频同步所用到的所有版本都是与视频同步的。可以直接复制xml文件,然后用maven进行构建。

 连接本地数据库

连接数据库

因为我已经连接完成在这里就不在测试连接了。

修改用户名和密码

用户名和密码一定要改 

创建表 

法一、直接将资料中的建表语句复制过来,在idea中运行。

法二、注入sql脚本 

 

 创建启动类来进行测试

如果出现项目启动成功则代表配置方面没有什么大的问题,接下来就是开始正式的编写了。

 导入前端页面

这里说明一下,可能和视频中的不太一样,我直接将资料中的两个文件放到了resources/static文件下面了,如图:

这样就可以直接来进行前端页面的访问了,不需要进行多余的配置,相对来说简单一点。

访问的时候在浏览器中直接输入:localhost:8080/backend/index.html

创建项目所需目录

项目的整体结构如图所示

注意!!!

这个地方需要修改一下

爆红是因为你的Service接口没有加入Bean,改成@Resource就好了

检查登录功能

登录界面

登录成功

登录成功之后会直接进入。

登录失败

如果用户名和密码不在数据库中则无法完成登录功能。 

代码

// 员工登录@PostMapping("/login")public R<Employee> login(HttpServletRequest request, @RequestBody Employee employee){// 1.将页面提交的密码password进行md5加密处理String password = employee.getPassword();password = DigestUtils.md5DigestAsHex(password.getBytes());// 2.根据页面提交的用户名username查询数据库LambdaQueryWrapper<Employee> queryWrapper = new LambdaQueryWrapper<>();queryWrapper.eq(Employee::getUsername,employee.getUsername());Employee emp = employeeService.getOne(queryWrapper);// 3.r如果没有查询到返回登录失败的结果if(emp == null){return R.error("登录失败");}// 4.密码对比,如果不一致则返回登录失败的结果if(!emp.getPassword().equals(password)){return R.error("登录失败");}// 5.查看员工状态,如果已禁用,则返回员工已禁用的结果if(emp.getStatus() == 0){return R.error("账号已禁用");}// 6.登录成功,将员工id存入Session并返回登录结果request.getSession().setAttribute("employee",emp.getId());return R.success(emp);}

退出功能

前端页面的右上角有一个退出样式的按钮,单击它可以退出重新进入登录页面。

代码也十分简单。

易错点

数据库的密码,一定一定要用字符串。

在这里卡了好久,如果出现这一错误一定要检查一下自己密码的格式。

http://www.hengruixuexiao.com/news/33483.html

相关文章:

  • 如何用易语言做网站辅助seo搜索引擎优化ppt
  • 泉州市建设工程质量监督站网站品牌营销策略研究
  • 网站如何导流量百度竞价推广开户内容
  • 中国国家住房和城乡建设部网站首页免费发布广告的网站
  • 网站功能框架百度关键词搜索排名查询
  • 大莲网站建设公司网络营销有哪些
  • 以什么主题做网站好如何弄一个自己的网站
  • 设计师网站软件班级优化大师免费下载
  • 手机网站与普通网站的区别如何推广一个项目
  • 阜康网站建设毛戈平化妆培训学校官网
  • 网站推广需要域名迁移惠州seo计费管理
  • 个人网站可以做导航网站广告策划
  • 做婚庆网站图片下载百度快速排名系统查询
  • 响应式网站实例优化公司
  • 电脑上如何做网站宣传无锡百度正规推广
  • 网站建设行业发展百度推广登录平台
  • wordpress头部信息杭州谷歌seo公司
  • 学做饼干网站国内重大新闻10条
  • 网站公司维护杭州优化商务服务公司
  • 珠海做网站设计服务好网站建站网站
  • 做那种类型的网站seo好百度seo排名在线点击器
  • 辽宁建设工程信息网入辽备案被锁定武汉seo招聘
  • 学校网站制作模板百度网盘app下载
  • 企业每月报账在哪个网站做seo的培训班
  • 企业网站建设合作协议范文楚雄seo
  • 网站设计中建设规划和准备阶段网页推广链接怎么做
  • 织梦建站教程视频2022今天刚刚发生地震了
  • wordpress完全开源么石家庄seo优化
  • 网站优化排名软件电工培训机构
  • 郑州金水区网站建设西安网络推广公司